Microsoft (MSFT)

Stock Price

$521.08

Current · As of:

MSFT logo

MSFT Stock Price

Latest$521.08
MSFT Close Price · excl. div ($0.10 → $521.08 · CAGR +23.4%)
High-resolution chart · PNG

MSFT stock price history

Daily history. Dates identify market observations.

Microsoft Stock Price — Daily history
DateStock Price
516
520
518
515
507
507
511
507
510
509
514
508
508
518
508
510
509
515
501
501
510
501
500
498
498
508
508
495
508
505
505
510
510
510
507
510
507
502
504
504
504
507
504
506
510
517
522
522
520
522
521
529
522
521
521
522
521
525
528
536
534
534
524
534
513
513
513
511
511
514
511
506
505
510
512
512
510
512
506
506
503
501
501
503
501
504
497
498
491
491
491
499
491
492
497
497
497
496
497
492
Data is provided for informational purposes only and does not constitute investment advice. Past performance is not indicative of future results.