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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2000-12-29$21.69$21.6999,977,600
2000-12-28$22.28$22.2877,619,200
2000-12-27$23.22$23.2269,003,800
2000-12-26$23.44$23.4466,941,600
2000-12-22$23.22$23.22109,551,800
2000-12-21$21.72$21.72163,173,000
2000-12-20$20.75$20.75149,037,800
2000-12-19$22.41$22.41120,271,800
2000-12-18$23.91$23.91107,187,400
2000-12-15$24.59$24.59116,899,800
2000-12-14$27.75$27.7571,201,400
2000-12-13$28.63$28.6398,360,400
2000-12-12$29.19$29.1963,106,000
2000-12-11$29.03$29.0395,576,200
2000-12-08$27.22$27.22120,939,800
2000-12-07$26.56$26.56145,308,400
2000-12-06$28.34$28.3490,560,800
2000-12-05$29.94$29.94101,734,400
2000-12-04$28.22$28.2280,407,200
2000-12-01$28.31$28.31109,809,800
2000-11-30$28.69$28.69197,200,800
2000-11-29$32.53$32.5398,280,400
2000-11-28$33.50$33.50127,446,200
2000-11-27$35.34$35.3485,307,600
2000-11-24$34.97$34.9734,439,200
2000-11-22$34.13$34.1376,343,200
2000-11-21$33.88$33.8859,487,600
2000-11-20$33.59$33.5980,157,200
2000-11-17$34.53$34.53106,525,600
2000-11-16$34.47$34.4792,128,600
2000-11-15$35.03$35.0360,422,200
2000-11-14$34.41$34.4184,218,600
2000-11-13$33.22$33.2283,364,800
2000-11-10$33.69$33.6993,744,400
2000-11-09$35.44$35.4491,058,600
2000-11-08$34.72$34.72206,149,400
2000-11-07$35.25$35.25104,331,200
2000-11-06$34.75$34.7574,851,400
2000-11-03$34.13$34.1368,711,000
2000-11-02$35.16$35.1677,985,200
2000-11-01$34.81$34.8181,309,400
2000-10-31$34.44$34.44104,474,000
2000-10-30$34.53$34.53110,057,600
2000-10-27$33.84$33.84124,292,400
2000-10-26$32.22$32.22114,826,600
2000-10-25$30.63$30.63167,603,800
2000-10-24$30.75$30.7594,427,400
2000-10-23$31.06$31.06185,170,400
2000-10-20$32.59$32.59160,378,600
2000-10-19$30.94$30.94256,993,200
2000-10-18$25.88$25.88110,536,400
2000-10-17$25.22$25.2281,276,600
2000-10-16$25.19$25.19119,759,000
2000-10-13$26.88$26.88104,521,200
2000-10-12$27.19$27.1990,219,600
2000-10-11$27.88$27.88101,205,800
2000-10-10$27.28$27.2862,066,200
2000-10-09$27.09$27.0958,323,600
2000-10-06$27.78$27.7861,794,000
2000-10-05$27.69$27.6981,099,400
2000-10-04$27.72$27.72136,453,400
2000-10-03$28.28$28.2885,374,000
2000-10-02$29.56$29.5658,562,400
2000-09-29$30.16$30.1674,053,600
2000-09-28$30.66$30.6652,360,400
2000-09-27$30.31$30.31106,155,600
2000-09-26$31.34$31.34155,704,800
2000-09-25$30.63$30.6353,484,200
2000-09-22$31.63$31.6384,476,600
2000-09-21$32.09$32.0948,952,200
2000-09-20$32.13$32.1367,791,400
2000-09-19$32.50$32.5079,311,200
2000-09-18$31.50$31.5069,037,800
2000-09-15$32.09$32.0999,915,200
2000-09-14$32.91$32.9178,503,000
2000-09-13$34.13$34.1340,744,800
2000-09-12$34.06$34.0646,781,200
2000-09-11$34.41$34.4148,495,200
2000-09-08$34.66$34.6656,709,600
2000-09-07$35.03$35.03111,711,200
2000-09-06$34.72$34.7262,960,800
2000-09-05$35.06$35.0650,755,200
2000-09-01$35.09$35.0937,629,800
2000-08-31$34.91$34.9172,575,400
2000-08-30$35.00$35.0053,498,800
2000-08-29$35.47$35.4759,400,200
2000-08-28$35.66$35.6656,421,600
2000-08-25$35.31$35.3152,729,400
2000-08-24$35.56$35.5642,405,400
2000-08-23$35.38$35.3836,726,800
2000-08-22$35.63$35.6354,428,200
2000-08-21$35.31$35.3134,119,600
2000-08-18$35.50$35.5054,438,800
2000-08-17$35.78$35.7836,112,800
2000-08-16$35.50$35.5044,976,200
2000-08-15$35.81$35.8140,714,200
2000-08-14$36.09$36.0953,427,000
2000-08-11$36.22$36.2235,629,600
2000-08-10$36.31$36.3148,986,000
2000-08-09$37.13$37.1363,945,600
2000-08-08$37.06$37.06138,038,800
2000-08-07$35.00$35.0052,741,800
2000-08-04$34.56$34.5638,107,400
2000-08-03$35.13$35.1354,543,400
2000-08-02$34.69$34.6948,269,200
2000-08-01$34.34$34.3447,163,600
2000-07-31$34.91$34.9170,283,800
2000-07-28$34.84$34.8475,645,600
2000-07-27$34.69$34.6974,337,600
2000-07-26$33.91$33.9185,404,600
2000-07-25$34.50$34.5064,188,600
2000-07-24$35.28$35.2856,165,600
2000-07-21$36.16$36.1656,100,600
2000-07-20$37.41$37.4154,690,600
2000-07-19$36.56$36.56139,924,600
2000-07-18$39.25$39.2570,617,200
2000-07-17$39.09$39.0953,992,800
2000-07-14$39.47$39.4751,180,600
2000-07-13$39.97$39.9780,843,200
2000-07-12$40.16$40.1658,370,200
2000-07-11$39.56$39.5637,164,800
2000-07-10$39.72$39.7252,689,800
2000-07-07$41.00$41.0054,153,200
2000-07-06$40.47$40.4747,873,200
2000-07-05$39.25$39.2534,824,400
2000-07-03$40.00$40.0015,734,800
2000-06-30$40.00$40.0052,356,400
2000-06-29$38.59$38.5938,449,000
2000-06-28$39.47$39.4737,459,200
2000-06-27$39.41$39.4131,071,200
2000-06-26$39.75$39.7548,287,000
2000-06-23$38.84$38.8449,811,600
2000-06-22$39.94$39.9487,315,200
2000-06-21$40.34$40.34160,399,600
2000-06-20$37.47$37.4762,275,000
2000-06-19$36.84$36.8446,604,800
2000-06-16$36.28$36.2868,710,600
2000-06-15$36.19$36.1965,592,600
2000-06-14$35.25$35.2579,992,400
2000-06-13$33.94$33.9444,289,200
2000-06-12$33.44$33.4449,260,600
2000-06-09$34.41$34.4135,710,200
2000-06-08$34.41$34.4194,765,600
2000-06-07$35.25$35.2576,310,600
2000-06-06$34.81$34.8199,019,000
2000-06-05$33.44$33.4464,400,000
2000-06-02$33.16$33.1680,463,200
2000-06-01$32.28$32.2894,507,200
2000-05-31$31.28$31.2854,968,200
2000-05-30$31.69$31.6968,536,400
2000-05-26$30.72$30.7255,822,000
2000-05-25$30.75$30.7594,348,800
2000-05-24$32.78$32.7885,482,400
2000-05-23$31.59$31.5957,963,200
2000-05-22$32.09$32.0969,955,000
2000-05-19$32.53$32.5366,578,000
2000-05-18$33.09$33.0953,640,400
2000-05-17$33.84$33.8453,242,000
2000-05-16$34.75$34.7548,410,600
2000-05-15$34.69$34.6933,899,600
2000-05-12$34.41$34.4137,886,000
2000-05-11$33.94$33.9458,390,800
2000-05-10$33.09$33.0967,740,000
2000-05-09$33.91$33.9160,778,400
2000-05-08$34.91$34.9136,187,600
2000-05-05$35.56$35.5636,402,200
2000-05-04$35.22$35.2243,317,200
2000-05-03$35.28$35.2855,354,800
2000-05-02$34.94$34.9497,716,200
2000-05-01$36.72$36.72107,811,000
2000-04-28$34.88$34.8878,082,600
2000-04-27$34.91$34.9177,669,800
2000-04-26$34.00$34.00107,091,200
2000-04-25$34.69$34.69159,517,400
2000-04-24$33.31$33.31313,645,800
2000-04-20$39.47$39.4752,387,400
2000-04-19$39.34$39.3453,715,400
2000-04-18$40.28$40.2891,794,600
2000-04-17$37.94$37.94119,772,200
2000-04-14$37.06$37.06151,217,800
2000-04-13$39.63$39.6394,316,200
2000-04-12$39.69$39.69153,003,800
2000-04-11$41.94$41.9471,961,800
2000-04-10$43.03$43.0360,685,400
2000-04-07$44.53$44.5382,613,600
2000-04-06$43.00$43.0066,421,400
2000-04-05$43.19$43.1982,887,600
2000-04-04$44.28$44.28181,244,400
2000-04-03$45.44$45.44260,118,200
2000-03-31$53.13$53.1364,281,400
2000-03-30$51.69$51.6964,178,400
2000-03-29$53.59$53.5964,363,800
2000-03-28$52.16$52.1681,114,400
2000-03-27$52.03$52.03111,434,000
2000-03-24$55.84$55.84112,196,800
2000-03-23$55.94$55.94148,224,000
2000-03-22$51.63$51.6393,975,800
2000-03-21$51.38$51.3881,648,800
2000-03-20$48.69$48.6947,773,000
2000-03-17$49.69$49.6981,161,600
2000-03-16$47.69$47.6977,300,800
2000-03-15$47.69$47.6953,208,000
2000-03-14$47.56$47.5673,489,200
2000-03-13$49.00$49.0061,831,800
2000-03-10$50.50$50.5085,589,000
2000-03-09$50.00$50.0088,198,800
2000-03-08$47.78$47.7894,290,000
2000-03-07$46.44$46.44135,061,000
2000-03-06$45.31$45.3193,609,400
2000-03-03$48.06$48.06101,435,200
2000-03-02$46.69$46.69106,932,600
2000-03-01$45.41$45.41106,889,800
2000-02-29$44.69$44.6958,437,400
2000-02-28$45.78$45.7876,131,800
2000-02-25$45.66$45.6665,301,400
2000-02-24$47.38$47.3869,733,200
2000-02-23$47.13$47.1375,847,200
2000-02-22$46.91$46.9166,296,200
2000-02-18$47.53$47.5379,063,000
2000-02-17$49.81$49.8180,343,400
2000-02-16$48.81$48.8165,202,600
2000-02-15$49.28$49.2871,027,600
2000-02-14$49.81$49.8181,028,600
2000-02-11$49.97$49.97115,559,000
2000-02-10$53.00$53.0054,527,800
2000-02-09$52.00$52.0055,090,000
2000-02-08$54.97$54.9756,229,000
2000-02-07$53.31$53.3140,005,800
2000-02-04$53.28$53.2855,365,400
2000-02-03$51.81$51.8149,186,000
2000-02-02$50.41$50.4149,915,600
2000-02-01$51.47$51.4770,196,600
2000-01-31$48.94$48.9473,194,200
2000-01-28$49.13$49.1358,225,400
2000-01-27$49.38$49.3863,654,800
2000-01-26$49.69$49.6949,365,000
2000-01-25$51.41$51.4159,823,200
2000-01-24$50.63$50.6363,597,600
2000-01-21$51.88$51.8868,416,200
2000-01-20$53.00$53.0056,349,800
2000-01-19$53.50$53.5097,568,200
2000-01-18$57.66$57.6681,483,600
2000-01-14$56.13$56.1373,416,400
2000-01-13$53.91$53.9183,144,000
2000-01-12$52.91$52.9166,532,400
2000-01-11$54.69$54.6946,743,600
2000-01-10$56.13$56.1344,963,600
2000-01-07$55.72$55.7262,013,600
2000-01-06$55.00$55.0054,976,600
2000-01-05$56.91$56.9164,059,600
2000-01-04$56.31$56.3154,119,000
2000-01-03$58.28$58.2853,228,400