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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2003-12-31$27.37$27.6142,198,900
2003-12-30$27.52$27.7634,406,600
2003-12-29$27.46$27.7040,426,700
2003-12-26$27.21$27.4512,076,900
2003-12-24$27.04$27.2819,924,200
2003-12-23$27.15$27.3939,609,000
2003-12-22$27.18$27.4243,894,800
2003-12-19$27.36$27.6076,856,400
2003-12-18$27.40$27.6461,177,800
2003-12-17$27.04$27.2853,712,300
2003-12-16$27.06$27.3073,978,000
2003-12-15$26.74$26.9888,860,600
2003-12-12$26.65$26.8969,154,100
2003-12-11$26.61$26.8579,309,000
2003-12-10$26.59$26.8382,853,700
2003-12-09$26.38$26.61103,547,100
2003-12-08$26.24$26.4790,504,000
2003-12-05$25.98$26.2196,610,900
2003-12-04$26.20$26.4387,202,400
2003-12-03$25.67$25.9093,121,600
2003-12-02$25.66$25.8985,121,700
2003-12-01$25.84$26.07101,914,600
2003-11-28$25.71$25.9433,402,600
2003-11-26$25.45$25.6869,758,400
2003-11-25$25.40$25.6285,663,800
2003-11-24$25.73$25.9699,463,800
2003-11-21$25.11$25.3370,712,900
2003-11-20$25.10$25.32106,845,700
2003-11-19$25.35$25.5778,853,300
2003-11-18$25.15$25.37106,868,300
2003-11-17$25.15$25.37103,900,200
2003-11-14$25.50$25.7383,146,400
2003-11-13$25.69$25.9278,949,500
2003-11-12$25.98$26.2175,877,300
2003-11-11$25.80$26.0364,990,700
2003-11-10$26.00$26.2354,579,100
2003-11-07$26.10$26.3357,822,100
2003-11-06$26.23$26.4668,189,800
2003-11-05$26.10$26.3361,514,400
2003-11-04$26.07$26.3084,026,100
2003-11-03$26.68$26.9257,772,300
2003-10-31$26.14$26.3769,623,700
2003-10-30$26.12$26.3598,729,400
2003-10-29$26.74$26.9873,551,500
2003-10-28$27.20$27.4471,752,600
2003-10-27$26.91$27.1565,619,100
2003-10-24$26.61$26.85210,558,300
2003-10-23$28.91$29.1767,357,900
2003-10-22$28.89$29.1548,798,500
2003-10-21$29.35$29.6144,166,800
2003-10-20$29.35$29.6138,794,500
2003-10-17$28.93$29.1949,960,000
2003-10-16$29.23$29.4942,232,500
2003-10-15$29.07$29.3357,242,100
2003-10-14$28.68$28.7734,851,300
2003-10-13$28.78$28.8739,320,300
2003-10-10$28.91$29.0037,604,700
2003-10-09$28.94$29.0362,653,300
2003-10-08$28.82$28.9146,989,100
2003-10-07$29.14$29.2352,356,800
2003-10-06$29.19$29.2834,047,600
2003-10-03$29.08$29.1757,303,000
2003-10-02$28.50$28.5938,143,600
2003-10-01$28.52$28.6158,375,900
2003-09-30$27.80$27.8963,333,700
2003-09-29$28.83$28.9247,380,300
2003-09-26$28.19$28.2849,864,700
2003-09-25$28.24$28.3356,224,500
2003-09-24$28.46$28.5566,336,500
2003-09-23$29.60$29.7057,827,800
2003-09-22$29.07$29.1665,678,700
2003-09-19$29.96$30.0692,433,800
2003-09-18$29.50$29.5967,268,100
2003-09-17$28.50$28.5947,221,600
2003-09-16$28.90$28.9952,060,600
2003-09-15$28.36$28.4541,432,300
2003-09-12$28.34$28.4355,777,200
2003-09-11$27.84$27.9337,813,300
2003-09-10$27.55$27.6454,763,500
2003-09-09$28.37$28.4644,315,200
2003-09-08$28.84$28.9346,105,300
2003-09-05$28.38$28.4764,024,500
2003-09-04$28.43$28.5259,840,800
2003-09-03$28.30$28.39109,437,800
2003-09-02$27.26$27.3574,168,900
2003-08-29$26.52$26.6134,503,000
2003-08-28$26.51$26.6046,211,200
2003-08-27$26.42$26.5130,633,900
2003-08-26$26.57$26.6647,546,000
2003-08-25$26.50$26.5936,132,900
2003-08-22$26.22$26.3065,846,300
2003-08-21$26.24$26.3263,802,700
2003-08-20$26.45$26.5456,739,300
2003-08-19$26.62$26.7172,952,900
2003-08-18$25.70$25.7845,817,400
2003-08-15$25.54$25.6227,607,900
2003-08-14$25.63$25.7137,338,300
2003-08-13$25.60$25.6839,636,900
2003-08-12$25.73$25.8138,208,400
2003-08-11$25.61$25.6936,433,900
2003-08-08$25.58$25.6633,241,400
2003-08-07$25.71$25.7944,258,500
2003-08-06$25.65$25.7356,294,900
2003-08-05$25.66$25.7458,825,800
2003-08-04$26.18$26.2651,825,600
2003-08-01$26.17$26.2542,649,700
2003-07-31$26.41$26.5064,504,800
2003-07-30$26.23$26.3141,240,300
2003-07-29$26.47$26.5662,391,100
2003-07-28$26.61$26.7052,658,300
2003-07-25$26.89$26.9854,173,000
2003-07-24$26.00$26.0853,556,600
2003-07-23$26.45$26.5449,828,200
2003-07-22$26.38$26.4651,791,000
2003-07-21$26.04$26.1248,480,800
2003-07-18$26.89$26.9863,388,400
2003-07-17$26.69$26.7872,805,000
2003-07-16$27.52$27.6149,838,900
2003-07-15$27.27$27.3653,567,600
2003-07-14$27.40$27.4960,464,400
2003-07-11$27.31$27.4050,377,300
2003-07-10$26.91$27.0055,350,800
2003-07-09$27.47$27.5662,300,700
2003-07-08$27.70$27.7961,896,800
2003-07-07$27.42$27.5188,960,800
2003-07-03$26.50$26.5939,440,900
2003-07-02$26.88$26.9794,069,300
2003-07-01$26.15$26.2360,926,000
2003-06-30$25.64$25.7248,073,100
2003-06-27$25.63$25.7176,040,300
2003-06-26$25.75$25.8351,758,100
2003-06-25$25.26$25.3460,483,500
2003-06-24$25.70$25.7851,820,300
2003-06-23$25.78$25.8652,584,500
2003-06-20$26.33$26.4186,048,900
2003-06-19$26.07$26.1563,626,900
2003-06-18$26.07$26.1589,957,700
2003-06-17$25.96$26.04122,213,900
2003-06-16$25.39$25.4769,658,600
2003-06-13$24.65$24.7355,157,500
2003-06-12$24.99$25.0766,177,700
2003-06-11$24.88$24.9675,768,600
2003-06-10$24.68$24.7680,655,300
2003-06-09$23.75$23.8373,610,000
2003-06-06$23.67$23.75119,629,400
2003-06-05$24.09$24.17115,877,900
2003-06-04$24.87$24.9583,484,600
2003-06-03$24.88$24.9661,058,200
2003-06-02$24.64$24.7266,310,800
2003-05-30$24.61$24.6985,096,700
2003-05-29$24.40$24.4875,451,300
2003-05-28$24.41$24.4991,467,000
2003-05-27$24.79$24.8768,486,800
2003-05-23$24.22$24.3076,968,000
2003-05-22$24.16$24.2493,157,100
2003-05-21$24.03$24.11108,960,900
2003-05-20$24.63$24.7152,677,600
2003-05-19$24.76$24.8455,336,300
2003-05-16$25.57$25.6560,620,900
2003-05-15$25.79$25.8745,450,200
2003-05-14$25.62$25.7045,021,000
2003-05-13$25.99$26.0744,501,900
2003-05-12$26.20$26.2853,900,800
2003-05-09$26.36$26.4458,913,600
2003-05-08$25.74$25.8246,401,400
2003-05-07$25.99$26.0749,120,000
2003-05-06$26.37$26.4554,299,500
2003-05-05$25.86$25.9450,391,500
2003-05-02$26.10$26.1852,695,400
2003-05-01$25.72$25.8042,085,800
2003-04-30$25.57$25.6555,566,800
2003-04-29$25.80$25.8865,877,300
2003-04-28$25.74$25.8256,287,600
2003-04-25$25.22$25.3053,657,400
2003-04-24$25.49$25.5751,703,600
2003-04-23$25.72$25.8055,559,300
2003-04-22$25.76$25.8458,844,000
2003-04-21$25.21$25.2941,557,800
2003-04-17$25.50$25.5858,356,600
2003-04-16$24.92$25.0086,178,700
2003-04-15$24.60$24.6863,399,000
2003-04-14$24.76$24.8451,599,600
2003-04-11$24.20$24.2871,565,500
2003-04-10$24.59$24.6751,608,900
2003-04-09$24.57$24.6576,875,800
2003-04-08$25.58$25.6654,132,100
2003-04-07$25.17$25.2565,627,100
2003-04-04$25.09$25.1755,740,600
2003-04-03$25.73$25.8157,394,300
2003-04-02$25.72$25.8068,282,500
2003-04-01$24.35$24.4349,803,200
2003-03-31$24.21$24.2971,384,000
2003-03-28$24.67$24.7539,584,600
2003-03-27$25.04$25.1260,043,300
2003-03-26$25.25$25.3351,673,600
2003-03-25$25.49$25.5763,595,100
2003-03-24$25.29$25.3761,105,200
2003-03-21$26.57$26.6685,586,800
2003-03-20$26.25$26.3371,798,500
2003-03-19$26.32$26.4073,652,100
2003-03-18$26.04$26.1278,108,800
2003-03-17$25.93$26.01100,983,800
2003-03-14$24.86$24.9475,451,400
2003-03-13$24.67$24.7580,701,300
2003-03-12$23.39$23.4772,379,500
2003-03-11$22.80$22.8753,990,700
2003-03-10$22.95$23.0248,413,600
2003-03-07$23.56$23.6466,167,600
2003-03-06$23.27$23.3454,607,600
2003-03-05$23.44$23.5255,415,900
2003-03-04$23.07$23.1456,605,700
2003-03-03$23.54$23.6250,653,500
2003-02-28$23.70$23.7856,585,400
2003-02-27$23.58$23.6675,434,300
2003-02-26$23.61$23.6957,096,000
2003-02-25$24.19$24.2768,113,000
2003-02-24$24.07$24.1562,403,700
2003-02-21$24.63$24.7156,853,200
2003-02-20$24.14$24.2250,897,200
2003-02-19$24.53$24.6146,902,700
2003-02-18$24.96$24.9657,415,500
2003-02-14$24.15$24.1590,446,400
2003-02-13$23.50$23.5073,558,200
2003-02-12$23.22$23.2271,315,200
2003-02-11$23.22$23.2284,292,000
2003-02-10$23.69$23.6974,081,400
2003-02-07$23.29$23.2975,208,000
2003-02-06$23.71$23.7183,312,000
2003-02-05$23.48$23.48101,072,000
2003-02-04$23.66$23.6681,854,800
2003-02-03$24.28$24.2880,129,800
2003-01-31$23.73$23.73106,858,400
2003-01-30$24.12$24.1287,877,400
2003-01-29$24.96$24.96106,884,000
2003-01-28$24.41$24.4186,151,200
2003-01-27$24.58$24.59114,838,600
2003-01-24$24.92$24.93103,027,000
2003-01-23$26.14$26.1471,374,800
2003-01-22$25.50$25.5086,948,000
2003-01-21$25.67$25.6786,159,200
2003-01-17$25.73$25.73155,876,000
2003-01-16$27.67$27.6881,371,000
2003-01-15$28.14$28.1459,622,600
2003-01-14$28.49$28.4954,206,400
2003-01-13$28.20$28.2060,817,800
2003-01-10$27.96$27.9667,730,200
2003-01-09$27.91$27.9161,808,000
2003-01-08$27.12$27.1264,566,000
2003-01-07$27.90$27.9080,517,400
2003-01-06$27.39$27.3959,456,200
2003-01-03$26.90$26.9055,546,800
2003-01-02$26.86$26.8667,025,200