NASDAQ:MSFT | Historical Stock Price | MICROSOFT CORP

Complete retained daily price history on its own workbook tab. Split-adjusted close keeps every historical share price on one comparable split basis. Cumulative dividend-reinvested close is the daily close of a rebased total-return index: it starts with one share at the earliest retained close, reinvests every distribution, and normalizes every forward and reverse split exactly once. Admitted exchange opening prices remain a distinct current-session series.

Available history
1986-03-13 to 2026-09-04
Data captured

Stock Price Chart

Blue: Split-adjusted close · Orange: Cumulative dividend-reinvested close

$0.09$0.57$3.59$22.59$142.13$894.191986-03-132026-08-27

Logarithmic scale. Both lines share the same starting value for the selected range.

View year

Historical Stock Price — 2025

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2025-12-31$483.62$791.7115,601,600
2025-12-30$487.48$798.0313,944,500
2025-12-29$487.10$797.4110,893,400
2025-12-26$487.71$798.418,842,200
2025-12-24$488.02$798.915,855,900
2025-12-23$486.85$797.0014,683,600
2025-12-22$484.92$793.8416,963,000
2025-12-19$485.92$795.4870,836,100
2025-12-18$483.98$792.3028,573,500
2025-12-17$476.12$779.4324,527,200
2025-12-16$476.39$779.8820,705,600
2025-12-15$474.82$777.3123,727,700
2025-12-12$478.53$783.3821,248,100
2025-12-11$483.47$791.4724,669,200
2025-12-10$478.56$783.4335,756,200
2025-12-09$492.02$805.4614,696,100
2025-12-08$491.02$803.8321,965,900
2025-12-05$483.16$790.9622,608,700
2025-12-04$480.84$787.1622,318,200
2025-12-03$477.73$782.0734,615,100
2025-12-02$490.00$802.1619,562,700
2025-12-01$486.74$796.8223,964,000
2025-11-28$492.01$805.4514,386,700
2025-11-26$485.50$794.7925,709,100
2025-11-25$476.99$780.8628,019,800
2025-11-24$474.00$775.9634,421,000
2025-11-21$472.12$772.8931,769,200
2025-11-20$478.43$783.2226,802,500
2025-11-19$487.12$795.9523,245,300
2025-11-18$493.79$806.8533,815,100
2025-11-17$507.49$829.2419,092,800
2025-11-14$510.18$833.6328,505,700
2025-11-13$503.29$822.3725,273,100
2025-11-12$511.14$835.2026,574,900
2025-11-11$508.68$831.1817,980,000
2025-11-10$506.00$826.8026,101,500
2025-11-07$496.82$811.8024,019,800
2025-11-06$497.10$812.2627,406,500
2025-11-05$507.16$828.7023,024,300
2025-11-04$514.33$840.4120,958,700
2025-11-03$517.03$844.8222,374,700
2025-10-31$517.81$846.1034,006,400
2025-10-30$525.76$859.0941,023,100
2025-10-29$541.55$884.8936,023,000
2025-10-28$542.07$885.7429,986,700
2025-10-27$531.52$868.5018,734,700
2025-10-24$523.61$855.5815,532,400
2025-10-23$520.56$850.5914,023,500
2025-10-22$520.54$850.5618,962,700
2025-10-21$517.66$845.8515,586,200
2025-10-20$516.79$844.4314,665,600
2025-10-17$513.58$839.1919,867,800
2025-10-16$511.61$835.9715,559,600
2025-10-15$513.43$838.9414,694,700
2025-10-14$513.57$839.1714,684,300
2025-10-13$514.05$839.9614,284,200
2025-10-10$510.96$834.9124,133,800
2025-10-09$522.40$853.6018,343,600
2025-10-08$524.85$857.6013,363,400
2025-10-07$523.98$856.1814,615,200
2025-10-06$528.57$863.6821,388,600
2025-10-03$517.35$845.3515,112,300
2025-10-02$515.74$842.7221,222,900
2025-10-01$519.71$849.2022,632,300
2025-09-30$517.95$846.3319,728,200
2025-09-29$514.60$840.8517,617,800
2025-09-26$511.46$835.7216,213,100
2025-09-25$507.03$828.4815,786,500
2025-09-24$510.15$833.5813,533,700
2025-09-23$509.23$832.0819,799,600
2025-09-22$514.45$840.6120,009,300
2025-09-19$517.93$846.3052,474,100
2025-09-18$508.45$830.8118,913,700
2025-09-17$510.02$833.3715,816,600
2025-09-16$509.04$831.7719,711,900
2025-09-15$515.36$842.1017,143,800
2025-09-12$509.90$833.1723,624,900
2025-09-11$501.01$818.6518,881,600
2025-09-10$500.37$817.6021,611,800
2025-09-09$498.41$814.4014,410,500
2025-09-08$498.20$814.0616,771,000
2025-09-05$495.00$808.8331,994,800
2025-09-04$507.97$830.0215,509,500
2025-09-03$505.35$825.7416,345,100
2025-09-02$505.12$825.3618,128,000
2025-08-29$506.69$827.9320,961,600
2025-08-28$509.64$832.7518,015,600
2025-08-27$506.74$828.0117,277,900
2025-08-26$502.04$820.3330,835,700
2025-08-25$504.26$823.9621,638,600
2025-08-22$507.23$828.8124,324,200
2025-08-21$504.24$823.9318,443,300
2025-08-20$505.72$824.9927,723,000
2025-08-19$509.77$831.5921,481,000
2025-08-18$517.10$843.5523,760,600
2025-08-15$520.17$848.5625,213,300
2025-08-14$522.48$852.3320,269,100
2025-08-13$520.58$849.2319,619,200
2025-08-12$529.24$863.3618,667,000
2025-08-11$521.77$851.1720,194,400
2025-08-08$522.04$851.6115,531,000
2025-08-07$520.84$849.6516,079,100
2025-08-06$524.94$856.3421,355,700
2025-08-05$527.75$860.9319,171,600
2025-08-04$535.64$873.8025,349,000
2025-08-01$524.11$854.9928,977,600
2025-07-31$533.50$870.3151,617,300
2025-07-30$513.24$837.2626,380,400
2025-07-29$512.57$836.1616,469,200
2025-07-28$512.50$836.0514,308,000
2025-07-25$513.71$838.0219,125,700
2025-07-24$510.88$833.4116,107,000
2025-07-23$505.87$825.2316,396,600
2025-07-22$505.27$824.2513,868,600
2025-07-21$510.06$832.0714,066,800
2025-07-18$510.05$832.0521,209,700
2025-07-17$511.70$834.7417,503,100
2025-07-16$505.62$824.8215,154,400
2025-07-15$505.82$825.1514,927,200
2025-07-14$503.02$820.5812,058,800
2025-07-11$503.32$821.0716,459,500
2025-07-10$501.48$818.0716,492,100
2025-07-09$503.51$821.3818,659,500
2025-07-08$496.62$810.1411,846,600
2025-07-07$497.72$811.9413,981,600
2025-07-03$498.84$813.7613,984,800
2025-07-02$491.09$801.1216,319,600
2025-07-01$492.05$802.6919,945,400
2025-06-30$497.41$811.4328,369,000
2025-06-27$495.94$809.0334,539,200
2025-06-26$497.45$811.5021,578,900
2025-06-25$492.27$803.0517,495,100
2025-06-24$490.11$799.5222,305,600
2025-06-23$486.00$792.8224,864,000
2025-06-20$477.40$778.7937,576,200
2025-06-18$480.24$783.4217,526,500
2025-06-17$478.04$779.8315,414,100
2025-06-16$479.14$781.6315,626,100
2025-06-13$474.96$774.8116,814,500
2025-06-12$478.87$781.1918,950,600
2025-06-11$472.62$770.9916,399,200
2025-06-10$470.92$768.2215,375,900
2025-06-09$472.75$771.2016,469,900
2025-06-06$470.38$767.3415,285,600
2025-06-05$467.68$762.9320,131,700
2025-06-04$463.87$756.7214,162,700
2025-06-03$462.97$755.2515,743,800
2025-06-02$461.97$753.6216,626,500
2025-05-30$460.36$750.9934,770,500
2025-05-29$458.68$748.2513,974,800
2025-05-28$457.36$746.1017,086,300
2025-05-27$460.69$751.5320,974,300
2025-05-23$450.18$734.3816,883,500
2025-05-22$454.86$742.0218,025,600
2025-05-21$452.57$738.2819,216,900
2025-05-20$458.17$747.4215,441,800
2025-05-19$458.87$748.5621,336,500
2025-05-16$454.27$741.0623,849,800
2025-05-15$453.13$739.2021,992,300
2025-05-14$452.94$737.5319,902,800
2025-05-13$449.14$731.3523,618,800
2025-05-12$449.26$731.5422,821,900
2025-05-09$438.73$714.3915,324,200
2025-05-08$438.17$713.4823,491,300
2025-05-07$433.35$705.6323,295,300
2025-05-06$433.31$705.5715,104,200
2025-05-05$436.17$710.2320,136,100
2025-05-02$435.28$708.7830,757,400
2025-05-01$425.40$692.6958,938,100
2025-04-30$395.26$643.6136,461,100
2025-04-29$394.04$641.6214,974,000
2025-04-28$391.16$636.9416,579,400
2025-04-25$391.85$638.0618,973,200
2025-04-24$387.30$630.6522,232,300
2025-04-23$374.39$609.6320,545,500
2025-04-22$366.82$597.3019,485,000
2025-04-21$359.12$584.7620,807,300
2025-04-17$367.78$598.8721,120,200
2025-04-16$371.61$605.1021,967,800
2025-04-15$385.73$628.0917,199,900
2025-04-14$387.81$631.4819,251,200
2025-04-11$388.45$632.5223,839,200
2025-04-10$381.35$620.9638,024,400
2025-04-09$390.49$635.8450,199,700
2025-04-08$354.56$577.3435,868,900
2025-04-07$357.86$582.7150,425,000
2025-04-04$359.84$585.9449,209,900
2025-04-03$373.11$607.5430,198,000
2025-04-02$382.14$622.2516,092,600
2025-04-01$382.19$622.3319,689,500
2025-03-31$375.39$611.2635,184,700
2025-03-28$378.80$616.8121,632,000
2025-03-27$390.58$635.9913,766,800
2025-03-26$389.97$635.0016,108,400
2025-03-25$395.16$643.4515,775,000
2025-03-24$393.08$640.0621,004,500
2025-03-21$391.26$637.1039,675,900
2025-03-20$386.84$629.9018,470,500
2025-03-19$387.82$631.5019,185,500
2025-03-18$383.52$624.5019,486,900
2025-03-17$388.70$632.9322,474,300
2025-03-14$388.56$632.7019,952,800
2025-03-13$378.77$616.7620,473,000
2025-03-12$383.27$624.0924,253,600
2025-03-11$380.45$619.5030,380,200
2025-03-10$380.16$619.0232,840,100
2025-03-07$393.31$640.4422,034,100
2025-03-06$396.89$646.2723,304,600
2025-03-05$401.02$652.9923,433,100
2025-03-04$388.61$632.7829,342,900
2025-03-03$388.49$632.5923,007,700
2025-02-28$396.99$646.4332,845,700
2025-02-27$392.53$639.1721,127,400
2025-02-26$399.73$650.8919,619,000
2025-02-25$397.90$647.9129,387,400
2025-02-24$404.00$657.8426,443,700
2025-02-21$408.21$664.7027,524,800
2025-02-20$416.13$677.5923,508,700
2025-02-19$414.77$674.0324,114,200
2025-02-18$409.64$665.6921,423,100
2025-02-14$408.43$663.7322,758,500
2025-02-13$410.54$667.1523,891,700
2025-02-12$409.04$664.7219,121,700
2025-02-11$411.44$668.6218,140,600
2025-02-10$412.22$669.8820,817,900
2025-02-07$409.75$665.8722,886,800
2025-02-06$415.82$675.7316,309,800
2025-02-05$413.29$671.6216,316,700
2025-02-04$412.37$670.1320,532,100
2025-02-03$410.92$667.7725,679,100
2025-01-31$415.06$674.5034,161,900
2025-01-30$414.99$674.3954,586,300
2025-01-29$442.33$718.8223,581,400
2025-01-28$447.20$726.7323,491,700
2025-01-27$434.56$706.1935,647,800
2025-01-24$444.06$721.6315,549,500
2025-01-23$446.71$725.9318,389,300
2025-01-22$446.20$725.1027,803,800
2025-01-21$428.50$696.3426,085,700
2025-01-17$429.03$697.2026,197,500
2025-01-16$424.58$689.9715,300,000
2025-01-15$426.31$692.7819,637,800
2025-01-14$415.67$675.4916,935,900
2025-01-13$417.19$677.9617,604,800
2025-01-10$418.95$680.8220,201,100
2025-01-08$424.56$689.9415,054,600
2025-01-07$422.37$686.3818,139,100
2025-01-06$427.85$695.2820,573,600
2025-01-03$423.35$687.9716,662,900
2025-01-02$418.58$680.2216,896,500