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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2001-12-31$33.13$33.1343,006,200
2001-12-28$33.94$33.9428,787,200
2001-12-27$33.92$33.9332,406,600
2001-12-26$33.84$33.8429,328,000
2001-12-24$33.63$33.6411,701,600
2001-12-21$33.77$33.7784,307,600
2001-12-20$33.38$33.3878,585,000
2001-12-19$34.74$34.7556,996,200
2001-12-18$34.63$34.6447,255,200
2001-12-17$34.49$34.4957,079,800
2001-12-14$33.72$33.7243,000,600
2001-12-13$33.13$33.1453,227,800
2001-12-12$33.97$33.9847,884,200
2001-12-11$33.66$33.6654,334,000
2001-12-10$33.53$33.5338,367,400
2001-12-07$33.92$33.9242,334,800
2001-12-06$34.33$34.3356,026,200
2001-12-05$34.05$34.0574,243,000
2001-12-04$33.00$33.0051,005,800
2001-12-03$32.38$32.3947,211,800
2001-11-30$32.11$32.1148,234,200
2001-11-29$32.42$32.4254,034,400
2001-11-28$31.40$31.4054,536,600
2001-11-27$31.87$31.8790,819,000
2001-11-26$32.57$32.5741,983,600
2001-11-23$32.36$32.3615,754,600
2001-11-21$32.03$32.0350,785,200
2001-11-20$32.70$32.7065,921,800
2001-11-19$33.27$33.2756,005,000
2001-11-16$32.88$32.8859,249,000
2001-11-15$33.06$33.0677,922,000
2001-11-14$32.97$32.9888,625,600
2001-11-13$33.95$33.9560,159,600
2001-11-12$32.90$32.9057,752,800
2001-11-09$32.61$32.6148,013,600
2001-11-08$32.21$32.2174,227,800
2001-11-07$32.13$32.1358,899,000
2001-11-06$32.39$32.3968,612,000
2001-11-05$31.64$31.6466,401,600
2001-11-02$30.70$30.7083,360,000
2001-11-01$30.92$30.92109,671,200
2001-10-31$29.08$29.0864,700,000
2001-10-30$29.44$29.4457,395,600
2001-10-29$29.82$29.8255,129,400
2001-10-26$31.10$31.1064,509,400
2001-10-25$31.28$31.2875,318,200
2001-10-24$30.66$30.6679,141,400
2001-10-23$30.22$30.2280,325,000
2001-10-22$30.08$30.0872,323,600
2001-10-19$28.95$28.9591,219,600
2001-10-18$28.38$28.3878,348,000
2001-10-17$28.01$28.0273,710,600
2001-10-16$29.23$29.2366,169,000
2001-10-15$29.03$29.0368,437,000
2001-10-12$28.19$28.1963,307,000
2001-10-11$28.16$28.1683,742,600
2001-10-10$27.75$27.7686,349,200
2001-10-09$27.28$27.2899,477,600
2001-10-08$29.02$29.0260,605,800
2001-10-05$28.86$28.8680,844,400
2001-10-04$28.22$28.22101,778,000
2001-10-03$28.12$28.1297,199,200
2001-10-02$26.53$26.5380,860,800
2001-10-01$25.90$25.9069,999,600
2001-09-28$25.58$25.59116,641,200
2001-09-27$24.98$24.9881,191,200
2001-09-26$25.14$25.1458,524,400
2001-09-25$25.65$25.6584,940,600
2001-09-24$26.00$26.0185,580,200
2001-09-21$24.86$24.86184,976,600
2001-09-20$25.38$25.38117,983,200
2001-09-19$26.93$26.94126,950,200
2001-09-18$27.16$27.1683,182,600
2001-09-17$26.46$26.46127,502,000
2001-09-10$28.79$28.7984,471,800
2001-09-07$27.70$27.7089,863,800
2001-09-06$28.01$28.01112,356,800
2001-09-05$28.87$28.8789,470,600
2001-09-04$28.05$28.0567,189,200
2001-08-31$28.53$28.5357,900,800
2001-08-30$28.47$28.4797,632,000
2001-08-29$30.13$30.1348,170,000
2001-08-28$30.37$30.3747,422,800
2001-08-27$31.16$31.1644,562,800
2001-08-24$31.03$31.0363,399,000
2001-08-23$29.56$29.5651,813,200
2001-08-22$30.33$30.3378,107,200
2001-08-21$30.39$30.3947,111,800
2001-08-20$31.35$31.3548,371,200
2001-08-17$30.94$30.9452,234,200
2001-08-16$32.31$32.3143,905,600
2001-08-15$31.60$31.6039,503,000
2001-08-14$32.35$32.3536,481,200
2001-08-13$32.92$32.9232,675,400
2001-08-10$32.76$32.7651,756,400
2001-08-09$32.51$32.5145,536,200
2001-08-08$32.43$32.4354,996,400
2001-08-07$33.17$33.1831,347,800
2001-08-06$33.06$33.0727,831,600
2001-08-03$33.45$33.4543,260,400
2001-08-02$33.72$33.7354,198,400
2001-08-01$33.24$33.2455,679,000
2001-07-31$33.10$33.1059,031,600
2001-07-30$32.90$32.9042,196,400
2001-07-27$32.74$32.7465,396,000
2001-07-26$33.29$33.3077,974,000
2001-07-25$33.74$33.7474,065,400
2001-07-24$33.16$33.1667,530,200
2001-07-23$33.54$33.5579,999,400
2001-07-20$34.59$34.59124,203,600
2001-07-19$36.29$36.2976,549,400
2001-07-18$35.29$35.2957,590,800
2001-07-17$35.91$35.9163,241,000
2001-07-16$35.59$35.5955,990,800
2001-07-13$35.67$35.6758,934,600
2001-07-12$35.80$35.80128,078,000
2001-07-11$33.25$33.2573,822,600
2001-07-10$32.24$32.2466,562,600
2001-07-09$32.85$32.8566,476,600
2001-07-06$33.03$33.0367,467,800
2001-07-05$34.26$34.2649,242,600
2001-07-03$35.24$35.2428,037,400
2001-07-02$35.30$35.3072,810,200
2001-06-29$36.50$36.5094,283,800
2001-06-28$36.37$36.37128,975,600
2001-06-27$35.57$35.5769,199,800
2001-06-26$35.07$35.0763,077,000
2001-06-25$34.42$34.4349,215,600
2001-06-22$34.42$34.4251,092,000
2001-06-21$34.92$34.9269,603,800
2001-06-20$34.71$34.7164,108,400
2001-06-19$33.66$33.6663,457,400
2001-06-18$33.44$33.4456,846,800
2001-06-15$34.01$34.01108,354,400
2001-06-14$34.45$34.4571,972,400
2001-06-13$35.35$35.3555,302,400
2001-06-12$36.04$36.0466,714,600
2001-06-11$36.06$36.0647,345,600
2001-06-08$36.60$36.6051,867,000
2001-06-07$36.84$36.8466,960,000
2001-06-06$36.18$36.1880,022,800
2001-06-05$36.30$36.3089,454,200
2001-06-04$35.39$35.3943,736,600
2001-06-01$35.17$35.1757,587,600
2001-05-31$34.59$34.5970,682,600
2001-05-30$34.60$34.6086,501,800
2001-05-29$35.17$35.1771,210,800
2001-05-25$35.46$35.4652,747,600
2001-05-24$35.86$35.8680,781,600
2001-05-23$34.85$34.8593,637,400
2001-05-22$35.15$35.1683,455,600
2001-05-21$34.40$34.40103,491,600
2001-05-18$34.04$34.0590,605,400
2001-05-17$34.08$34.09106,984,800
2001-05-16$34.58$34.5891,893,800
2001-05-15$34.13$34.1461,385,600
2001-05-14$34.36$34.3644,968,000
2001-05-11$34.70$34.7051,128,800
2001-05-10$35.00$35.0064,334,600
2001-05-09$35.20$35.2076,676,600
2001-05-08$36.03$36.0375,084,000
2001-05-07$35.69$35.69109,356,200
2001-05-04$35.38$35.38119,538,400
2001-05-03$34.26$34.2766,273,400
2001-05-02$34.88$34.8892,864,400
2001-05-01$35.08$35.0983,702,800
2001-04-30$33.88$33.8874,368,200
2001-04-27$33.56$33.56121,572,400
2001-04-26$34.56$34.57118,737,600
2001-04-25$34.85$34.8576,744,000
2001-04-24$33.78$33.7889,176,600
2001-04-23$34.13$34.1392,171,200
2001-04-20$34.50$34.50192,919,600
2001-04-19$34.02$34.02159,375,600
2001-04-18$32.72$32.72156,696,400
2001-04-17$30.74$30.7485,149,200
2001-04-16$30.40$30.4065,857,400
2001-04-12$31.09$31.0987,520,000
2001-04-11$30.02$30.02109,879,600
2001-04-10$29.84$29.84109,199,400
2001-04-09$28.58$28.5856,295,600
2001-04-06$28.09$28.0992,622,000
2001-04-05$28.38$28.38113,364,000
2001-04-04$25.97$25.97104,046,600
2001-04-03$26.69$26.6994,187,600
2001-04-02$27.91$27.9175,924,000
2001-03-30$27.34$27.3491,201,600
2001-03-29$27.69$27.6986,985,000
2001-03-28$27.78$27.7878,681,600
2001-03-27$29.13$29.1395,135,600
2001-03-26$28.03$28.0363,118,600
2001-03-23$28.28$28.2899,519,600
2001-03-22$27.00$27.00126,363,200
2001-03-21$25.03$25.03124,988,600
2001-03-20$26.34$26.3491,822,800
2001-03-19$27.16$27.1661,036,400
2001-03-16$27.28$27.28112,848,800
2001-03-15$26.84$26.8471,638,400
2001-03-14$27.00$27.0090,686,200
2001-03-13$27.09$27.0991,035,600
2001-03-12$25.97$25.97114,376,000
2001-03-09$28.34$28.34103,794,400
2001-03-08$29.63$29.6354,626,000
2001-03-07$30.34$30.3459,743,600
2001-03-06$29.72$29.7266,781,800
2001-03-05$28.72$28.7249,383,600
2001-03-02$28.34$28.3479,800,800
2001-03-01$29.68$29.6881,781,600
2001-02-28$29.50$29.5084,608,400
2001-02-27$29.69$29.6999,148,600
2001-02-26$29.78$29.7887,936,800
2001-02-23$28.38$28.3892,620,600
2001-02-22$27.59$27.59100,816,400
2001-02-21$28.13$28.1363,947,200
2001-02-20$27.94$27.9460,730,800
2001-02-16$28.66$28.6666,958,400
2001-02-15$29.41$29.4165,627,800
2001-02-14$29.19$29.1961,728,400
2001-02-13$29.09$29.0976,070,600
2001-02-12$29.38$29.3871,289,400
2001-02-09$29.56$29.56100,575,200
2001-02-08$31.13$31.1388,041,200
2001-02-07$32.34$32.34126,061,800
2001-02-06$31.28$31.2896,442,000
2001-02-05$30.97$30.9751,399,200
2001-02-02$30.41$30.4171,100,000
2001-02-01$31.19$31.1971,792,800
2001-01-31$30.53$30.5381,898,800
2001-01-30$31.69$31.6957,276,800
2001-01-29$32.25$32.2584,983,800
2001-01-26$32.00$32.0093,080,000
2001-01-25$30.91$30.9185,657,400
2001-01-24$31.47$31.47110,455,000
2001-01-23$30.28$30.2870,295,200
2001-01-22$30.06$30.0676,673,000
2001-01-19$30.50$30.50209,348,800
2001-01-18$27.75$27.75109,788,800
2001-01-17$26.47$26.4772,844,200
2001-01-16$26.28$26.2868,462,400
2001-01-12$26.75$26.7573,712,000
2001-01-11$27.50$27.50101,854,800
2001-01-10$26.44$26.4490,230,200
2001-01-09$25.91$25.91114,965,400
2001-01-08$24.47$24.4779,817,600
2001-01-05$24.56$24.5693,414,600
2001-01-04$24.22$24.22112,397,000
2001-01-03$23.97$23.97135,962,200
2001-01-02$21.69$21.6982,413,200