msft stock price 1990 to 2026

The closing price for Microsoft (MSFT) between 1990 and 2026 is $520.99, yesterday. It is up 141,627.4% in that time. The latest price is $520.81.

DATEOPENHIGHLOWCLOSEVOLUME
November 2026
$524.02
$529.63
$504.96
$520.99
54,551,958
October 2026
$519.88
$551.15
$512.17
$521.91
477,865,504
September 2026
$497.52
$519.83
$486.00
$512.90
448,061,611
August 2026
$475.23
$517.78
$474.11
$507.29
597,238,699
July 2026
$380.11
$465.96
$372.65
$463.85
815,183,615
June 2026
$463.97
$465.44
$348.54
$372.32
1,018,052,145
May 2026
$411.13
$449.48
$399.26
$449.39
698,954,934
April 2026
$371.98
$431.95
$362.68
$406.13
716,519,026
March 2026
$391.27
$411.38
$354.84
$368.68
745,288,132
February 2026
$427.52
$428.02
$380.17
$391.15
800,257,151
January 2026
$481.33
$486.61
$418.37
$427.58
684,062,568
December 2025
$485.36
$490.39
$467.91
$480.57
496,558,381
November 2025
$515.56
$520.68
$461.96
$488.91
479,480,836
October 2025
$510.60
$549.20
$501.87
$513.58
468,447,068
September 2025
$496.38
$515.06
$488.35
$513.72
424,025,558
August 2025
$529.76
$532.98
$494.44
$502.56
454,910,237
July 2025
$491.61
$550.01
$483.92
$528.28
396,888,800
June 2025
$452.67
$495.86
$452.42
$492.54
401,277,780
May 2025
$426.11
$457.99
$419.97
$455.85
476,961,833
April 2025
$370.30
$392.06
$340.79
$390.67
563,143,922
March 2025
$394.19
$397.48
$362.98
$371.03
491,811,233
February 2025
$406.01
$414.44
$382.08
$392.38
432,468,323
January 2025
$419.75
$442.29
$405.14
$409.42
462,562,599
December 2024
$415.84
$449.97
$414.95
$415.78
439,908,245
November 2024
$402.65
$423.21
$399.26
$417.71
442,321,341
Daily pricing data for Microsoft dates back to 3/13/1986, and may be incomplete.