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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
1997-12-31$16.16$16.1646,147,200
1997-12-30$16.28$16.2877,864,800
1997-12-29$15.79$15.7967,815,200
1997-12-26$15.09$15.0932,388,800
1997-12-24$14.87$14.8788,411,200
1997-12-23$15.41$15.4167,195,200
1997-12-22$15.88$15.8859,063,200
1997-12-19$16.09$16.09138,065,600
1997-12-18$16.36$16.3698,774,400
1997-12-17$16.95$16.9551,472,000
1997-12-16$17.38$17.3865,401,600
1997-12-15$17.02$17.0284,305,600
1997-12-12$17.09$17.0954,308,000
1997-12-11$17.38$17.3870,189,600
1997-12-10$17.78$17.7866,434,400
1997-12-09$18.04$18.0451,782,400
1997-12-08$18.27$18.2749,952,800
1997-12-05$17.89$17.8948,136,000
1997-12-04$17.82$17.8262,630,400
1997-12-03$18.09$18.0957,712,000
1997-12-02$17.78$17.7850,167,200
1997-12-01$17.98$17.9849,006,400
1997-11-28$17.69$17.6917,392,800
1997-11-26$17.70$17.7063,053,600
1997-11-25$17.38$17.3856,463,200
1997-11-24$16.94$16.9439,084,000
1997-11-21$17.23$17.2368,220,800
1997-11-20$17.11$17.1153,680,800
1997-11-19$16.88$16.8831,720,800
1997-11-18$16.75$16.7536,683,200
1997-11-17$16.86$16.8660,094,400
1997-11-14$16.66$16.6646,663,200
1997-11-13$16.45$16.4560,094,400
1997-11-12$16.15$16.1545,784,000
1997-11-11$16.33$16.3337,013,600
1997-11-10$16.27$16.2736,764,800
1997-11-07$16.45$16.4563,628,800
1997-11-06$16.51$16.5140,266,400
1997-11-05$16.70$16.7042,512,800
1997-11-04$16.78$16.7849,134,400
1997-11-03$16.77$16.7767,714,400
1997-10-31$16.25$16.2546,808,800
1997-10-30$16.08$16.0872,097,600
1997-10-29$16.36$16.3685,532,800
1997-10-28$16.67$16.67160,057,600
1997-10-27$16.11$16.1196,795,200
1997-10-24$16.92$16.9270,030,400
1997-10-23$16.95$16.9566,413,600
1997-10-22$16.96$16.9655,775,200
1997-10-21$17.31$17.31115,682,400
1997-10-20$16.58$16.58154,052,800
1997-10-17$16.53$16.5387,720,000
1997-10-16$16.74$16.7447,327,200
1997-10-15$16.97$16.9745,003,200
1997-10-14$17.09$17.0933,361,600
1997-10-13$17.09$17.0919,051,200
1997-10-10$17.06$17.0624,893,600
1997-10-09$17.37$17.3734,672,800
1997-10-08$17.38$17.3871,196,800
1997-10-07$17.07$17.0754,548,800
1997-10-06$16.89$16.8941,776,800
1997-10-03$16.87$16.8760,284,800
1997-10-02$16.65$16.6528,831,200
1997-10-01$16.73$16.7361,466,400
1997-09-30$16.54$16.5443,892,800
1997-09-29$16.81$16.8127,505,600
1997-09-26$16.67$16.6736,652,000
1997-09-25$16.59$16.5939,272,000
1997-09-24$16.55$16.5560,040,000
1997-09-23$16.94$16.9439,946,400
1997-09-22$16.66$16.6643,251,200
1997-09-19$16.90$16.9077,435,200
1997-09-18$16.53$16.5361,077,600
1997-09-17$16.65$16.6561,609,600
1997-09-16$17.05$17.05102,538,400
1997-09-15$16.34$16.34129,003,200
1997-09-12$17.24$17.2448,576,000
1997-09-11$17.10$17.1061,779,200
1997-09-10$16.89$16.8953,294,400
1997-09-09$17.44$17.4439,465,600
1997-09-08$17.41$17.4142,416,000
1997-09-05$17.16$17.1648,398,400
1997-09-04$17.27$17.2744,476,000
1997-09-03$17.07$17.0742,872,800
1997-09-02$17.15$17.1550,112,800
1997-08-29$16.52$16.5237,857,600
1997-08-28$16.51$16.5143,641,600
1997-08-27$16.82$16.8249,371,200
1997-08-26$16.88$16.8834,327,200
1997-08-25$17.06$17.0638,856,800
1997-08-22$17.16$17.1672,161,600
1997-08-21$17.23$17.2364,412,000
1997-08-20$17.57$17.5751,433,600
1997-08-19$17.35$17.3591,013,600
1997-08-18$16.73$16.7369,969,600
1997-08-15$16.61$16.6151,078,400
1997-08-14$17.03$17.0345,900,800
1997-08-13$17.01$17.0166,731,200
1997-08-12$17.00$17.0060,887,200
1997-08-11$17.28$17.2872,696,000
1997-08-08$17.50$17.5066,815,200
1997-08-07$17.99$17.9943,947,200
1997-08-06$17.93$17.9343,410,400
1997-08-05$17.91$17.9159,333,600
1997-08-04$17.70$17.7046,312,800
1997-08-01$17.58$17.5858,912,800
1997-07-31$17.67$17.6742,240,800
1997-07-30$17.64$17.6478,324,000
1997-07-29$17.49$17.4979,061,600
1997-07-28$17.13$17.1356,404,000
1997-07-25$17.31$17.3190,308,800
1997-07-24$17.25$17.25141,855,200
1997-07-23$17.68$17.6895,556,000
1997-07-22$18.02$18.02101,384,000
1997-07-21$16.99$16.99127,223,200
1997-07-18$17.56$17.56158,927,200
1997-07-17$18.69$18.69131,668,000
1997-07-16$18.55$18.55111,217,600
1997-07-15$17.31$17.3175,503,200
1997-07-14$16.99$16.9957,424,000
1997-07-11$16.22$16.2238,094,400
1997-07-10$16.23$16.2343,780,800
1997-07-09$16.34$16.3448,266,400
1997-07-08$16.41$16.4136,007,200
1997-07-07$16.19$16.1939,320,000
1997-07-03$16.20$16.2028,764,000
1997-07-02$16.05$16.0553,237,600
1997-07-01$15.62$15.6259,377,600
1997-06-30$15.80$15.8038,286,400
1997-06-27$15.94$15.9438,198,400
1997-06-26$16.03$16.0337,312,000
1997-06-25$16.30$16.3049,576,000
1997-06-24$16.51$16.5139,319,200
1997-06-23$16.01$16.0135,724,800
1997-06-20$16.23$16.2364,240,000
1997-06-19$16.16$16.1665,519,200
1997-06-18$16.27$16.2755,657,600
1997-06-17$16.77$16.7753,191,200
1997-06-16$16.42$16.4240,612,800
1997-06-13$16.20$16.2050,116,000
1997-06-12$15.88$15.8844,614,400
1997-06-11$15.88$15.8849,056,800
1997-06-10$15.60$15.6053,135,200
1997-06-09$15.64$15.6448,200,000
1997-06-06$15.51$15.5135,964,000
1997-06-05$15.07$15.0735,892,000
1997-06-04$14.90$14.9054,639,200
1997-06-03$15.09$15.0941,995,200
1997-06-02$15.55$15.5538,939,200
1997-05-30$15.50$15.5083,337,600
1997-05-29$15.73$15.7351,111,200
1997-05-28$15.73$15.7352,241,600
1997-05-27$15.83$15.8369,036,000
1997-05-23$15.36$15.3628,904,800
1997-05-22$15.08$15.0833,655,200
1997-05-21$15.05$15.0576,620,000
1997-05-20$14.89$14.8964,876,800
1997-05-19$14.39$14.3945,632,000
1997-05-16$14.43$14.4359,913,600
1997-05-15$14.64$14.6441,861,600
1997-05-14$14.48$14.4860,744,800
1997-05-13$14.72$14.7249,813,600
1997-05-12$14.77$14.7742,976,000
1997-05-09$14.59$14.5958,392,000
1997-05-08$14.55$14.5553,834,400
1997-05-07$14.44$14.4470,532,800
1997-05-06$14.66$14.6674,770,400
1997-05-05$15.02$15.02111,063,200
1997-05-02$15.09$15.0996,192,000
1997-05-01$15.13$15.1372,325,600
1997-04-30$15.19$15.1990,204,000
1997-04-29$14.88$14.8873,953,600
1997-04-28$14.36$14.3667,224,000
1997-04-25$14.20$14.2058,566,400
1997-04-24$14.27$14.27118,163,200
1997-04-23$14.39$14.39102,814,400
1997-04-22$13.83$13.8382,300,000
1997-04-21$13.45$13.45155,695,200
1997-04-18$13.45$13.45231,764,000
1997-04-17$12.27$12.2771,720,800
1997-04-16$12.28$12.2842,710,400
1997-04-15$12.14$12.1484,440,000
1997-04-14$12.17$12.1759,107,200
1997-04-11$11.88$11.8860,033,600
1997-04-10$12.09$12.0967,913,600
1997-04-09$12.25$12.2573,762,400
1997-04-08$12.28$12.2853,339,200
1997-04-07$11.98$11.9876,511,200
1997-04-04$11.77$11.7794,964,000
1997-04-03$11.89$11.8992,252,800
1997-04-02$11.50$11.5063,331,200
1997-04-01$11.66$11.6686,680,800
1997-03-31$11.46$11.4693,825,600
1997-03-27$11.72$11.7293,919,200
1997-03-26$11.78$11.7881,270,400
1997-03-25$11.29$11.2989,701,600
1997-03-24$11.27$11.27186,269,600
1997-03-21$11.75$11.7585,829,600
1997-03-20$12.00$12.0081,410,400
1997-03-19$12.09$12.09111,560,000
1997-03-18$12.45$12.4559,012,000
1997-03-17$12.56$12.5683,958,400
1997-03-14$12.38$12.3861,327,200
1997-03-13$12.45$12.4545,505,600
1997-03-12$12.34$12.3443,234,400
1997-03-11$12.30$12.3047,577,600
1997-03-10$12.50$12.5045,997,600
1997-03-07$12.09$12.0946,032,000
1997-03-06$12.22$12.2257,018,400
1997-03-05$12.61$12.6146,393,600
1997-03-04$12.39$12.3963,920,800
1997-03-03$12.44$12.4453,874,400
1997-02-28$12.19$12.1978,412,000
1997-02-27$12.02$12.0256,628,800
1997-02-26$12.53$12.5348,849,600
1997-02-25$12.44$12.4463,941,600
1997-02-24$12.52$12.5268,599,200
1997-02-21$11.88$11.8861,131,200
1997-02-20$11.91$11.9175,395,200
1997-02-19$12.19$12.1956,383,200
1997-02-18$12.17$12.1752,545,600
1997-02-14$12.23$12.2357,395,200
1997-02-13$12.50$12.5058,292,000
1997-02-12$12.48$12.4872,001,600
1997-02-11$12.31$12.3188,834,400
1997-02-10$12.22$12.2266,804,800
1997-02-07$12.55$12.5562,448,000
1997-02-06$12.14$12.14102,122,400
1997-02-05$12.30$12.30110,099,200
1997-02-04$12.89$12.8956,464,000
1997-02-03$12.80$12.8060,804,800
1997-01-31$12.75$12.7586,516,000
1997-01-30$12.64$12.6479,937,600
1997-01-29$12.16$12.1648,933,600
1997-01-28$11.95$11.9564,656,800
1997-01-27$12.02$12.0253,263,200
1997-01-24$11.99$11.9989,817,600
1997-01-23$11.84$11.84105,048,000
1997-01-22$12.17$12.17129,236,800
1997-01-21$11.88$11.88114,592,000
1997-01-20$11.34$11.34146,220,800
1997-01-17$10.89$10.8965,368,800
1997-01-16$10.75$10.7558,688,000
1997-01-15$10.58$10.5853,058,400
1997-01-14$10.67$10.6763,728,000
1997-01-13$10.47$10.4750,361,600
1997-01-10$10.53$10.5366,556,800
1997-01-09$10.30$10.3047,763,200
1997-01-08$10.42$10.4250,593,600
1997-01-07$10.63$10.6336,880,800
1997-01-06$10.55$10.5555,948,000
1997-01-03$10.58$10.5844,131,200
1997-01-02$10.20$10.2054,480,800