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 — 2021

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2021-12-31$336.32$532.7318,000,800
2021-12-30$339.32$537.4815,994,500
2021-12-29$341.95$541.6415,042,000
2021-12-28$341.25$540.5415,661,500
2021-12-27$342.45$542.4419,947,000
2021-12-23$334.69$530.1419,617,800
2021-12-22$333.20$527.7824,831,500
2021-12-21$327.29$518.4224,740,600
2021-12-20$319.91$506.7328,326,500
2021-12-17$323.80$512.8947,750,300
2021-12-16$324.90$514.6435,034,800
2021-12-15$334.65$530.0835,381,100
2021-12-14$328.34$520.0944,438,700
2021-12-13$339.40$537.6028,899,400
2021-12-10$342.54$542.5838,095,700
2021-12-09$333.10$527.6322,214,200
2021-12-08$334.97$530.5924,761,000
2021-12-07$334.92$530.5131,021,900
2021-12-06$326.19$516.6830,032,600
2021-12-03$323.01$511.6441,779,300
2021-12-02$329.49$521.9130,766,000
2021-12-01$330.08$522.8433,337,600
2021-11-30$330.59$523.6542,885,600
2021-11-29$336.63$533.2228,563,500
2021-11-26$329.68$522.2124,217,200
2021-11-24$337.91$535.2421,661,300
2021-11-23$337.68$534.8830,427,600
2021-11-22$339.83$538.2931,031,100
2021-11-19$343.11$543.4821,963,400
2021-11-18$341.27$540.5722,463,500
2021-11-17$339.12$537.1619,053,400
2021-11-16$339.51$536.8020,886,800
2021-11-15$336.07$531.3616,723,000
2021-11-12$336.72$532.3923,831,000
2021-11-11$332.43$525.6016,849,800
2021-11-10$330.80$523.0325,500,900
2021-11-09$335.95$531.1721,307,400
2021-11-08$336.99$532.8120,897,000
2021-11-05$336.06$531.3422,570,100
2021-11-04$336.44$531.9423,992,200
2021-11-03$334.00$528.0821,500,100
2021-11-02$333.13$526.7126,487,100
2021-11-01$329.37$520.7627,073,200
2021-10-29$331.62$524.3234,766,000
2021-10-28$324.35$512.8326,297,900
2021-10-27$323.17$510.9652,588,700
2021-10-26$310.11$490.3128,107,300
2021-10-25$308.13$487.1817,554,500
2021-10-22$309.16$488.8117,449,300
2021-10-21$310.76$491.3416,918,100
2021-10-20$307.41$486.0416,537,100
2021-10-19$308.23$487.3417,682,100
2021-10-18$307.29$485.8522,729,300
2021-10-15$304.21$480.9825,384,800
2021-10-14$302.75$478.6827,262,900
2021-10-13$296.31$468.4923,416,300
2021-10-12$292.88$463.0717,974,100
2021-10-11$294.23$465.2019,298,600
2021-10-08$294.85$466.1917,685,700
2021-10-07$294.85$466.1920,430,500
2021-10-06$293.11$463.4328,002,600
2021-10-05$288.76$456.5624,993,000
2021-10-04$283.11$447.6231,350,700
2021-10-01$289.10$457.0930,086,300
2021-09-30$281.92$445.7432,343,600
2021-09-29$284.00$449.0326,353,700
2021-09-28$283.52$448.2743,186,200
2021-09-27$294.17$465.1123,571,700
2021-09-24$299.35$473.3014,999,000
2021-09-23$299.56$473.6318,604,600
2021-09-22$298.58$472.0826,626,300
2021-09-21$294.80$466.1122,364,100
2021-09-20$294.30$465.3238,278,700
2021-09-17$299.87$474.1241,372,500
2021-09-16$305.22$482.5819,550,800
2021-09-15$304.82$481.9528,356,300
2021-09-14$299.79$474.0021,853,400
2021-09-13$296.99$469.5723,652,900
2021-09-10$295.71$467.5419,633,400
2021-09-09$297.25$469.9819,927,000
2021-09-08$300.21$474.6615,046,800
2021-09-07$300.18$474.6117,180,400
2021-09-03$301.14$476.1314,747,900
2021-09-02$301.15$476.1516,285,600
2021-09-01$301.83$477.2218,983,800
2021-08-31$301.88$477.3026,285,300
2021-08-30$303.59$480.0016,348,100
2021-08-27$299.72$473.8922,605,700
2021-08-26$299.09$472.8917,666,100
2021-08-25$302.01$477.5120,006,100
2021-08-24$302.62$478.4718,175,800
2021-08-23$304.65$481.6822,830,200
2021-08-20$304.36$481.2240,817,600
2021-08-19$296.77$469.2229,850,500
2021-08-18$290.73$459.6721,813,000
2021-08-17$293.08$462.5020,075,300
2021-08-16$294.60$464.9022,507,600
2021-08-13$292.85$462.1418,249,000
2021-08-12$289.81$457.3414,561,300
2021-08-11$286.95$452.8313,955,900
2021-08-10$286.44$452.0218,616,600
2021-08-09$288.33$455.0116,117,600
2021-08-06$289.46$456.7916,589,300
2021-08-05$289.52$456.8813,900,200
2021-08-04$286.51$452.1316,191,300
2021-08-03$287.12$453.1017,879,000
2021-08-02$284.82$449.4716,267,400
2021-07-30$284.91$449.6120,944,800
2021-07-29$286.50$452.1218,168,300
2021-07-28$286.22$451.6833,566,900
2021-07-27$286.54$452.1833,604,100
2021-07-26$289.05$456.1423,176,100
2021-07-23$289.67$457.1222,768,100
2021-07-22$286.14$451.5523,384,100
2021-07-21$281.40$444.0724,364,300
2021-07-20$279.32$440.7926,259,700
2021-07-19$277.01$437.1432,935,600
2021-07-16$280.75$443.0426,186,800
2021-07-15$281.03$443.4922,604,200
2021-07-14$282.51$445.8223,113,700
2021-07-13$280.98$443.4126,120,100
2021-07-12$277.32$437.6318,931,700
2021-07-09$277.94$438.6123,916,700
2021-07-08$277.42$437.7924,618,600
2021-07-07$279.93$441.7523,260,000
2021-07-06$277.66$438.1731,565,600
2021-07-02$277.65$438.1526,458,000
2021-07-01$271.60$428.6016,725,300
2021-06-30$270.90$427.5021,656,500
2021-06-29$271.40$428.2919,937,800
2021-06-28$268.72$424.0619,590,000
2021-06-25$265.02$418.2225,611,100
2021-06-24$266.69$420.8621,446,900
2021-06-23$265.27$418.6119,518,700
2021-06-22$265.51$418.9924,694,100
2021-06-21$262.63$414.4526,696,100
2021-06-18$259.43$409.4037,202,200
2021-06-17$260.90$411.7227,565,500
2021-06-16$257.38$406.1627,220,000
2021-06-15$258.36$407.7118,038,900
2021-06-14$259.89$410.1319,150,500
2021-06-11$257.89$406.9718,999,700
2021-06-10$257.24$405.9424,563,600
2021-06-09$253.59$400.1817,937,600
2021-06-08$252.57$398.5722,455,000
2021-06-07$253.81$400.5323,079,200
2021-06-04$250.79$395.7625,281,100
2021-06-03$245.71$387.7525,307,700
2021-06-02$247.30$390.2619,406,700
2021-06-01$247.40$390.4123,213,300
2021-05-28$249.68$394.0118,270,200
2021-05-27$249.31$393.4324,426,200
2021-05-26$251.49$396.8717,771,600
2021-05-25$251.72$397.2317,704,300
2021-05-24$250.78$395.7521,411,500
2021-05-21$245.17$386.9021,863,100
2021-05-20$246.48$388.9621,800,700
2021-05-19$243.12$383.6625,739,800
2021-05-18$243.08$382.7120,168,000
2021-05-17$245.18$386.0224,970,200
2021-05-14$248.15$390.7023,901,100
2021-05-13$243.03$382.6429,624,300
2021-05-12$239.00$376.2936,684,400
2021-05-11$246.23$387.6733,641,600
2021-05-10$247.18$389.1729,299,900
2021-05-07$252.46$397.4827,032,900
2021-05-06$249.73$393.1826,491,100
2021-05-05$246.47$388.0521,901,300
2021-05-04$247.79$390.1332,756,100
2021-05-03$251.86$396.5419,626,600
2021-04-30$252.18$397.0430,945,100
2021-04-29$252.51$397.5640,589,000
2021-04-28$254.56$400.7946,903,100
2021-04-27$261.97$412.4531,014,200
2021-04-26$261.55$411.7919,763,300
2021-04-23$261.15$411.1621,462,600
2021-04-22$257.17$404.9025,606,200
2021-04-21$260.58$410.2724,030,400
2021-04-20$258.26$406.6119,722,900
2021-04-19$258.74$407.3723,209,300
2021-04-16$260.74$410.5224,878,600
2021-04-15$259.50$408.5725,627,500
2021-04-14$255.59$402.4123,070,900
2021-04-13$258.49$406.9823,837,500
2021-04-12$255.91$402.9127,148,700
2021-04-09$255.85$402.8224,326,800
2021-04-08$253.25$398.7323,625,200
2021-04-07$249.90$393.4522,719,800
2021-04-06$247.86$390.2422,931,900
2021-04-05$249.07$392.1436,910,600
2021-04-01$242.35$381.5630,338,000
2021-03-31$235.77$371.2043,623,500
2021-03-30$231.85$365.0324,792,000
2021-03-29$235.24$370.3725,227,500
2021-03-26$236.48$372.3225,479,900
2021-03-25$232.34$365.8034,061,900
2021-03-24$235.46$370.7225,620,100
2021-03-23$237.58$374.0531,638,400
2021-03-22$235.99$371.5530,127,000
2021-03-19$230.35$362.6746,430,700
2021-03-18$230.72$363.2534,833,000
2021-03-17$237.04$373.2029,562,100
2021-03-16$237.71$374.2628,092,200
2021-03-15$234.81$369.6926,034,900
2021-03-12$235.75$371.1722,653,700
2021-03-11$237.13$373.3529,907,600
2021-03-10$232.42$365.9329,746,800
2021-03-09$233.78$368.0733,080,500
2021-03-08$227.39$358.0135,267,400
2021-03-05$231.60$364.6441,872,800
2021-03-04$226.73$356.9744,727,800
2021-03-03$227.56$358.2834,029,500
2021-03-02$233.87$368.2122,812,500
2021-03-01$236.94$373.0525,324,000
2021-02-26$232.38$365.8737,819,200
2021-02-25$228.99$360.5339,542,200
2021-02-24$234.55$369.2826,339,700
2021-02-23$233.27$367.2730,228,700
2021-02-22$234.51$369.2236,446,900
2021-02-19$240.97$379.3925,262,600
2021-02-18$243.79$383.8316,925,600
2021-02-17$244.20$384.4821,653,500
2021-02-16$243.70$382.8126,728,500
2021-02-12$244.99$384.8316,561,100
2021-02-11$244.49$384.0515,751,100
2021-02-10$242.82$381.4322,186,700
2021-02-09$243.77$382.9223,565,000
2021-02-08$242.47$380.8822,211,900
2021-02-05$242.20$380.4518,054,800
2021-02-04$242.01$380.1525,296,100
2021-02-03$243.00$381.7127,158,100
2021-02-02$239.51$376.2325,916,300
2021-02-01$239.65$376.4533,314,200
2021-01-29$231.96$364.3742,503,100
2021-01-28$238.93$375.3249,111,200
2021-01-27$232.90$365.8469,870,600
2021-01-26$232.33$364.9549,169,600
2021-01-25$229.53$360.5533,152,100
2021-01-22$225.95$354.9330,172,700
2021-01-21$224.97$353.3930,709,400
2021-01-20$224.34$352.4037,777,300
2021-01-19$216.44$339.9930,480,900
2021-01-15$212.65$334.0331,746,500
2021-01-14$213.02$334.6229,480,800
2021-01-13$216.34$339.8320,087,100
2021-01-12$214.93$337.6223,249,300
2021-01-11$217.49$341.6423,031,300
2021-01-08$219.62$344.9822,956,200
2021-01-07$218.29$342.8927,694,500
2021-01-06$212.25$333.4135,930,700
2021-01-05$217.90$342.2823,823,000
2021-01-04$217.69$341.9537,130,100