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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2017-12-29$85.54$128.7918,717,400
2017-12-28$85.72$129.0610,594,300
2017-12-27$85.71$129.0514,678,000
2017-12-26$85.40$128.589,891,200
2017-12-22$85.51$128.7514,145,800
2017-12-21$85.50$128.7317,990,700
2017-12-20$85.52$128.7623,674,900
2017-12-19$85.83$129.2323,524,800
2017-12-18$86.38$130.0622,283,800
2017-12-15$86.85$130.7653,936,700
2017-12-14$84.69$127.5119,306,000
2017-12-13$85.35$128.5122,062,700
2017-12-12$85.58$128.8523,924,100
2017-12-11$85.23$128.3322,857,900
2017-12-08$84.16$126.7124,489,100
2017-12-07$82.49$124.2023,184,500
2017-12-06$82.78$124.6426,162,100
2017-12-05$81.59$122.8526,152,300
2017-12-04$81.08$122.0839,094,900
2017-12-01$84.26$126.8729,532,100
2017-11-30$84.17$126.7333,054,600
2017-11-29$83.34$125.4827,381,100
2017-11-28$84.88$127.8021,926,000
2017-11-27$83.87$126.2818,265,200
2017-11-24$83.26$125.367,425,600
2017-11-22$83.11$125.1320,553,100
2017-11-21$83.72$126.0521,237,500
2017-11-20$82.53$124.2616,315,000
2017-11-17$82.40$124.0622,079,000
2017-11-16$83.20$125.2720,962,800
2017-11-15$82.98$124.9419,383,100
2017-11-14$84.05$125.9218,801,300
2017-11-13$83.93$125.7414,196,900
2017-11-10$83.87$125.6519,397,800
2017-11-09$84.09$125.9821,178,400
2017-11-08$84.56$126.6818,034,200
2017-11-07$84.27$126.2517,939,700
2017-11-06$84.47$126.5519,860,900
2017-11-03$84.14$126.0517,633,500
2017-11-02$84.05$125.9223,992,900
2017-11-01$83.18$124.6122,307,400
2017-10-31$83.18$124.6127,086,600
2017-10-30$83.89$125.6831,756,700
2017-10-27$83.81$125.5671,066,700
2017-10-26$78.76$117.9932,120,700
2017-10-25$78.63$117.8020,410,800
2017-10-24$78.86$118.1417,517,200
2017-10-23$78.83$118.1020,627,200
2017-10-20$78.81$118.0722,866,400
2017-10-19$77.91$116.7215,092,800
2017-10-18$77.61$116.2713,300,700
2017-10-17$77.59$116.2416,824,000
2017-10-16$77.65$116.3312,380,100
2017-10-13$77.49$116.0915,335,700
2017-10-12$77.12$115.5316,876,500
2017-10-11$76.42$114.4915,388,900
2017-10-10$76.29$114.2913,944,500
2017-10-09$76.29$114.2911,386,500
2017-10-06$76.00$113.8613,959,800
2017-10-05$75.97$113.8121,195,300
2017-10-04$74.69$111.8913,317,700
2017-10-03$74.26$111.2512,190,400
2017-10-02$74.61$111.7715,304,800
2017-09-29$74.49$111.5917,079,100
2017-09-28$73.87$110.6710,883,800
2017-09-27$73.85$110.6419,565,100
2017-09-26$73.26$109.7518,019,600
2017-09-25$73.26$109.7524,149,200
2017-09-22$74.41$111.4714,111,400
2017-09-21$74.21$111.1819,186,100
2017-09-20$74.94$112.2721,587,900
2017-09-19$75.44$113.0216,093,300
2017-09-18$75.16$112.6023,307,000
2017-09-15$75.31$112.8238,578,400
2017-09-14$74.77$112.0115,733,900
2017-09-13$75.21$112.6713,380,800
2017-09-12$74.68$111.8814,394,900
2017-09-11$74.76$112.0017,910,400
2017-09-08$73.98$110.8314,703,800
2017-09-07$74.34$111.3717,471,200
2017-09-06$73.40$109.9616,535,800
2017-09-05$73.61$110.2821,556,000
2017-09-01$73.94$110.7721,736,200
2017-08-31$74.77$112.0127,652,800
2017-08-30$74.01$110.8816,897,800
2017-08-29$73.05$109.4411,478,400
2017-08-28$72.83$109.1114,569,700
2017-08-25$72.82$109.0912,794,300
2017-08-24$72.69$108.9017,098,300
2017-08-23$72.72$108.9413,766,500
2017-08-22$73.16$109.6014,343,700
2017-08-21$72.15$108.0917,734,800
2017-08-18$72.49$108.6018,761,500
2017-08-17$72.40$108.4622,977,500
2017-08-16$73.65$110.3418,150,400
2017-08-15$73.22$109.6919,181,400
2017-08-14$73.59$109.6620,096,600
2017-08-11$72.50$108.0421,443,700
2017-08-10$71.41$106.4124,734,500
2017-08-09$72.47$107.9922,213,400
2017-08-08$72.79$108.4722,044,600
2017-08-07$72.40$107.8918,705,700
2017-08-04$72.68$108.3122,579,000
2017-08-03$72.15$107.5218,214,400
2017-08-02$72.26$107.6826,499,200
2017-08-01$72.58$108.1622,132,300
2017-07-31$72.70$108.3423,600,100
2017-07-28$73.04$108.8418,306,700
2017-07-27$73.16$109.0236,844,200
2017-07-26$74.05$110.3516,252,200
2017-07-25$74.19$110.5622,018,700
2017-07-24$73.60$109.6821,394,800
2017-07-21$73.79$109.9646,717,100
2017-07-20$74.22$110.6042,361,000
2017-07-19$73.86$110.0622,416,200
2017-07-18$73.30$109.2326,435,300
2017-07-17$73.35$109.3021,803,900
2017-07-14$72.78$108.4625,868,100
2017-07-13$71.77$106.9520,269,800
2017-07-12$71.15$106.0317,750,900
2017-07-11$69.99$104.3017,460,000
2017-07-10$69.98$104.2815,014,500
2017-07-07$69.46$103.5116,878,300
2017-07-06$68.57$102.1821,117,600
2017-07-05$69.08$102.9421,176,300
2017-07-03$68.17$101.5916,165,500
2017-06-30$68.93$102.7224,161,100
2017-06-29$68.49$102.0628,918,700
2017-06-28$69.80$104.0125,806,200
2017-06-27$69.21$103.1425,215,100
2017-06-26$70.53$105.1019,607,000
2017-06-23$71.21$106.1227,617,300
2017-06-22$70.26$104.7022,965,700
2017-06-21$70.27$104.7119,891,100
2017-06-20$69.91$104.1821,512,200
2017-06-19$70.87$105.6123,798,300
2017-06-16$70.00$104.3148,345,100
2017-06-15$69.90$104.1626,068,700
2017-06-14$70.27$104.7125,510,700
2017-06-13$70.65$105.2825,258,600
2017-06-12$69.78$103.9847,761,700
2017-06-09$70.32$104.7949,187,400
2017-06-08$71.95$107.2224,588,300
2017-06-07$72.39$107.8722,301,800
2017-06-06$72.52$108.0731,511,100
2017-06-05$72.28$107.7133,316,800
2017-06-02$71.76$106.9434,770,300
2017-06-01$70.10$104.4621,603,600
2017-05-31$69.84$104.0730,436,400
2017-05-30$70.41$104.9217,072,800
2017-05-26$69.96$104.2519,827,900
2017-05-25$69.62$103.7521,854,100
2017-05-24$68.77$102.4814,593,900
2017-05-23$68.68$102.3515,425,800
2017-05-22$68.45$102.0016,237,600
2017-05-19$67.69$100.8726,961,100
2017-05-18$67.71$100.9025,201,300
2017-05-17$67.48$100.5630,548,800
2017-05-16$69.41$103.4334,956,000
2017-05-15$68.43$101.3931,530,300
2017-05-12$68.38$101.3218,714,100
2017-05-11$68.46$101.4428,789,400
2017-05-10$69.31$102.7017,977,800
2017-05-09$69.04$102.3022,858,400
2017-05-08$68.94$102.1518,566,100
2017-05-05$69.00$102.2419,128,800
2017-05-04$68.81$101.9521,749,400
2017-05-03$69.08$102.3528,928,000
2017-05-02$69.30$102.6823,906,100
2017-05-01$69.41$102.8431,954,400
2017-04-28$68.46$101.4439,548,800
2017-04-27$68.27$101.1534,971,000
2017-04-26$67.83$100.5026,190,800
2017-04-25$67.92$100.6430,242,700
2017-04-24$67.53$100.0629,770,000
2017-04-21$66.40$98.3832,522,600
2017-04-20$65.50$97.0522,299,500
2017-04-19$65.04$96.3726,992,800
2017-04-18$65.39$96.8915,155,600
2017-04-17$65.48$97.0216,689,300
2017-04-13$64.95$96.2417,896,500
2017-04-12$65.23$96.6517,108,500
2017-04-11$65.48$97.0218,791,500
2017-04-10$65.53$97.0917,952,700
2017-04-07$65.68$97.3214,108,500
2017-04-06$65.73$97.3918,103,500
2017-04-05$65.56$97.1421,448,600
2017-04-04$65.73$97.3912,997,400
2017-04-03$65.55$97.1220,400,900
2017-03-31$65.86$97.5821,040,300
2017-03-30$65.71$97.3615,122,800
2017-03-29$65.47$97.0113,618,400
2017-03-28$65.29$96.7420,080,400
2017-03-27$65.10$96.4618,614,700
2017-03-24$64.98$96.2822,617,100
2017-03-23$64.87$96.1219,269,200
2017-03-22$65.03$96.3520,680,000
2017-03-21$64.21$95.1426,640,500
2017-03-20$64.93$96.2114,598,100
2017-03-17$64.87$96.1249,219,700
2017-03-16$64.64$95.7820,674,300
2017-03-15$64.75$95.9424,833,800
2017-03-14$64.41$95.4414,280,200
2017-03-13$64.71$95.8820,100,000
2017-03-10$64.93$96.2119,538,200
2017-03-09$64.73$95.9119,846,800
2017-03-08$64.99$96.2921,510,900
2017-03-07$64.40$95.4218,521,000
2017-03-06$64.27$95.2318,750,300
2017-03-03$64.25$95.2018,135,900
2017-03-02$64.01$94.8424,539,600
2017-03-01$64.94$96.2226,937,500
2017-02-28$63.98$94.8023,239,800
2017-02-27$64.23$95.1715,871,500
2017-02-24$64.62$95.7521,796,800
2017-02-23$64.62$95.7520,273,100
2017-02-22$64.36$95.3619,292,700
2017-02-21$64.49$95.5520,655,900
2017-02-17$64.62$95.7521,248,800
2017-02-16$64.52$95.6020,546,300
2017-02-15$64.53$95.6117,005,200
2017-02-14$64.57$95.6723,108,400
2017-02-13$64.72$95.3222,920,100
2017-02-10$64.00$94.2618,170,700
2017-02-09$64.06$94.3422,644,400
2017-02-08$63.34$93.2818,096,400
2017-02-07$63.43$93.4220,277,200
2017-02-06$63.64$93.7319,796,400
2017-02-03$63.68$93.7930,301,800
2017-02-02$63.17$93.0345,827,000
2017-02-01$63.58$93.6439,671,500
2017-01-31$64.65$95.2125,270,500
2017-01-30$65.13$95.9231,651,400
2017-01-27$65.78$96.8844,818,000
2017-01-26$64.27$94.6543,554,600
2017-01-25$63.68$93.7923,672,700
2017-01-24$63.52$93.5524,672,900
2017-01-23$62.96$92.7223,097,600
2017-01-20$62.74$92.4030,213,500
2017-01-19$62.30$91.7518,451,700
2017-01-18$62.50$92.0519,670,100
2017-01-17$62.53$92.0920,664,000
2017-01-13$62.70$92.3419,422,300
2017-01-12$62.61$92.2120,968,200
2017-01-11$63.19$93.0621,517,300
2017-01-10$62.62$92.2218,593,000
2017-01-09$62.64$92.2520,382,700
2017-01-06$62.84$92.5519,922,900
2017-01-05$62.30$91.7524,876,000
2017-01-04$62.30$91.7521,340,000
2017-01-03$62.58$92.1720,694,100