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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
1996-12-31$10.33$10.3334,367,200
1996-12-30$10.44$10.4427,279,200
1996-12-27$10.53$10.5319,079,200
1996-12-26$10.69$10.6927,905,600
1996-12-24$10.61$10.6116,246,400
1996-12-23$10.47$10.4736,892,800
1996-12-20$10.45$10.4590,414,400
1996-12-19$10.61$10.6194,609,600
1996-12-18$10.33$10.3361,796,800
1996-12-17$9.98$9.9868,944,800
1996-12-16$9.59$9.5964,883,200
1996-12-13$10.00$10.0074,532,000
1996-12-12$10.13$10.1378,272,800
1996-12-11$10.42$10.42113,558,400
1996-12-10$10.23$10.23125,725,600
1996-12-09$10.22$10.2294,718,400
1996-12-06$9.55$9.55110,238,400
1996-12-05$9.56$9.5674,950,400
1996-12-04$9.58$9.58102,542,400
1996-12-03$9.67$9.6777,563,200
1996-12-02$9.86$9.8664,502,400
1996-11-29$9.80$9.8017,152,000
1996-11-27$9.72$9.7244,446,400
1996-11-26$9.61$9.61108,238,400
1996-11-25$9.59$9.5975,129,600
1996-11-22$9.41$9.4194,424,000
1996-11-21$9.40$9.40130,718,400
1996-11-20$9.58$9.58123,857,600
1996-11-19$9.74$9.74104,739,200
1996-11-18$9.40$9.4098,585,600
1996-11-15$9.31$9.31104,041,600
1996-11-14$9.35$9.35114,969,600
1996-11-13$9.06$9.0690,409,600
1996-11-12$8.86$8.8681,156,800
1996-11-11$8.98$8.9838,593,600
1996-11-08$8.97$8.9767,369,600
1996-11-07$8.97$8.9776,742,400
1996-11-06$9.03$9.0371,438,400
1996-11-05$8.84$8.8486,417,600
1996-11-04$8.63$8.6336,006,400
1996-11-01$8.59$8.5956,531,200
1996-10-31$8.58$8.5837,028,800
1996-10-30$8.52$8.5260,526,400
1996-10-29$8.46$8.4666,756,800
1996-10-28$8.54$8.5451,240,000
1996-10-25$8.53$8.5353,084,800
1996-10-24$8.54$8.5481,417,600
1996-10-23$8.41$8.4167,443,200
1996-10-22$8.28$8.28113,806,400
1996-10-21$8.38$8.3871,401,600
1996-10-18$8.42$8.4269,646,400
1996-10-17$8.47$8.4749,097,600
1996-10-16$8.63$8.6336,427,200
1996-10-15$8.68$8.6861,206,400
1996-10-14$8.54$8.5436,091,200
1996-10-11$8.57$8.5736,523,200
1996-10-10$8.36$8.3651,739,200
1996-10-09$8.41$8.4164,955,200
1996-10-08$8.46$8.4648,465,600
1996-10-07$8.59$8.5942,432,000
1996-10-04$8.52$8.5245,166,400
1996-10-03$8.38$8.3858,294,400
1996-10-02$8.42$8.4268,760,000
1996-10-01$8.26$8.2669,124,800
1996-09-30$8.24$8.2489,574,400
1996-09-27$8.40$8.4098,372,800
1996-09-26$8.25$8.2592,604,800
1996-09-25$8.48$8.4844,067,200
1996-09-24$8.55$8.5572,520,000
1996-09-23$8.61$8.6146,385,600
1996-09-20$8.63$8.63104,849,600
1996-09-19$8.61$8.6175,912,000
1996-09-18$8.53$8.5386,049,600
1996-09-17$8.37$8.3775,624,000
1996-09-16$8.22$8.2262,409,600
1996-09-13$8.19$8.1980,137,600
1996-09-12$8.04$8.0495,944,000
1996-09-11$7.82$7.8236,387,200
1996-09-10$7.77$7.7738,904,000
1996-09-09$7.80$7.8041,747,200
1996-09-06$7.66$7.6641,921,600
1996-09-05$7.59$7.5940,372,800
1996-09-04$7.71$7.7127,126,400
1996-09-03$7.71$7.7148,524,800
1996-08-30$7.66$7.6628,088,000
1996-08-29$7.76$7.7634,182,400
1996-08-28$7.85$7.8532,070,400
1996-08-27$7.80$7.8028,038,400
1996-08-26$7.68$7.6831,944,000
1996-08-23$7.70$7.7044,006,400
1996-08-22$7.81$7.8150,236,800
1996-08-21$7.72$7.7249,345,600
1996-08-20$7.71$7.7125,678,400
1996-08-19$7.72$7.7243,131,200
1996-08-16$7.77$7.7747,598,400
1996-08-15$7.82$7.8235,556,800
1996-08-14$7.80$7.8052,032,000
1996-08-13$7.72$7.7272,508,800
1996-08-12$7.83$7.8366,187,200
1996-08-09$7.78$7.7844,313,600
1996-08-08$7.83$7.8354,379,200
1996-08-07$7.80$7.8076,790,400
1996-08-06$7.75$7.7567,388,800
1996-08-05$7.61$7.6155,072,000
1996-08-02$7.71$7.71109,289,600
1996-08-01$7.54$7.5496,025,600
1996-07-31$7.37$7.3756,320,000
1996-07-30$7.41$7.4166,976,000
1996-07-29$7.30$7.3056,748,800
1996-07-26$7.45$7.4559,304,000
1996-07-25$7.41$7.41100,920,000
1996-07-24$7.17$7.17192,225,600
1996-07-23$7.01$7.01257,678,400
1996-07-22$7.48$7.48144,475,200
1996-07-19$7.56$7.5699,208,000
1996-07-18$7.49$7.4998,537,600
1996-07-17$7.32$7.32126,208,000
1996-07-16$7.21$7.21182,100,800
1996-07-15$6.91$6.91111,832,000
1996-07-12$7.02$7.02139,478,400
1996-07-11$7.16$7.16140,915,200
1996-07-10$7.47$7.4777,980,800
1996-07-09$7.50$7.5035,571,200
1996-07-08$7.52$7.5264,432,000
1996-07-05$7.40$7.4035,331,200
1996-07-03$7.57$7.5744,243,200
1996-07-02$7.60$7.6038,548,800
1996-07-01$7.64$7.6447,862,400
1996-06-28$7.51$7.5152,000,000
1996-06-27$7.50$7.5077,582,400
1996-06-26$7.53$7.5371,457,600
1996-06-25$7.63$7.6341,145,600
1996-06-24$7.76$7.7648,102,400
1996-06-21$7.74$7.7456,806,400
1996-06-20$7.61$7.61102,228,800
1996-06-19$7.61$7.6173,409,600
1996-06-18$7.65$7.6574,585,600
1996-06-17$7.79$7.7957,499,200
1996-06-14$7.69$7.6955,944,000
1996-06-13$7.79$7.7962,577,600
1996-06-12$7.81$7.8188,844,800
1996-06-11$7.63$7.6365,259,200
1996-06-10$7.54$7.5445,819,200
1996-06-07$7.58$7.5870,198,400
1996-06-06$7.49$7.4988,136,000
1996-06-05$7.55$7.5550,968,000
1996-06-04$7.37$7.3765,852,800
1996-06-03$7.40$7.4031,684,800
1996-05-31$7.42$7.4240,259,200
1996-05-30$7.39$7.3933,824,000
1996-05-29$7.32$7.3233,569,600
1996-05-28$7.33$7.3343,376,000
1996-05-24$7.41$7.4126,443,200
1996-05-23$7.41$7.4151,976,000
1996-05-22$7.30$7.3045,646,400
1996-05-21$7.20$7.2042,113,600
1996-05-20$7.30$7.3038,457,600
1996-05-17$7.31$7.3135,392,000
1996-05-16$7.32$7.3267,092,800
1996-05-15$7.35$7.3556,323,200
1996-05-14$7.44$7.4476,832,000
1996-05-13$7.41$7.4195,606,400
1996-05-10$7.18$7.1843,913,600
1996-05-09$7.09$7.0947,776,000
1996-05-08$7.14$7.1477,851,200
1996-05-07$7.07$7.0747,366,400
1996-05-06$6.98$6.9875,852,800
1996-05-03$6.93$6.9375,300,800
1996-05-02$6.98$6.9887,340,800
1996-05-01$7.20$7.2065,014,400
1996-04-30$7.08$7.0828,441,600
1996-04-29$7.04$7.0434,267,200
1996-04-26$7.09$7.0954,296,000
1996-04-25$7.05$7.0563,896,000
1996-04-24$6.97$6.9769,251,200
1996-04-23$7.04$7.0457,139,200
1996-04-22$7.05$7.0592,758,400
1996-04-19$6.86$6.86169,492,800
1996-04-18$6.81$6.81133,958,400
1996-04-17$6.62$6.6262,630,400
1996-04-16$6.58$6.5880,116,800
1996-04-15$6.47$6.4750,102,400
1996-04-12$6.32$6.3233,737,600
1996-04-11$6.32$6.3262,465,600
1996-04-10$6.35$6.3551,910,400
1996-04-09$6.35$6.3566,942,400
1996-04-08$6.48$6.4873,753,600
1996-04-04$6.52$6.5228,961,600
1996-04-03$6.53$6.5346,072,000
1996-04-02$6.54$6.5454,396,800
1996-04-01$6.42$6.4231,692,800
1996-03-29$6.45$6.4553,508,800
1996-03-28$6.39$6.3954,955,200
1996-03-27$6.41$6.4152,729,600
1996-03-26$6.42$6.4279,899,200
1996-03-25$6.24$6.2463,379,200
1996-03-22$6.32$6.3248,046,400
1996-03-21$6.30$6.3066,313,600
1996-03-20$6.54$6.5492,944,000
1996-03-19$6.68$6.6892,491,200
1996-03-18$6.58$6.58119,472,000
1996-03-15$6.40$6.40121,721,600
1996-03-14$6.23$6.2360,640,000
1996-03-13$6.30$6.30156,710,400
1996-03-12$5.98$5.9876,888,000
1996-03-11$6.03$6.0374,592,000
1996-03-08$5.95$5.95108,524,800
1996-03-07$6.08$6.0844,291,200
1996-03-06$6.06$6.0644,256,000
1996-03-05$6.13$6.1357,369,600
1996-03-04$6.02$6.0272,564,800
1996-03-01$5.97$5.97157,652,800
1996-02-29$6.17$6.1761,723,200
1996-02-28$6.26$6.2660,051,200
1996-02-27$6.26$6.2660,958,400
1996-02-26$6.29$6.2963,696,000
1996-02-23$6.47$6.47102,640,000
1996-02-22$6.41$6.41106,500,800
1996-02-21$6.24$6.2480,046,400
1996-02-20$6.11$6.1164,182,400
1996-02-16$6.12$6.1262,206,400
1996-02-15$6.16$6.1652,195,200
1996-02-14$6.17$6.1780,212,800
1996-02-13$6.23$6.23114,513,600
1996-02-12$6.22$6.2287,779,200
1996-02-09$6.26$6.26122,832,000
1996-02-08$6.18$6.18103,924,800
1996-02-07$6.05$6.0565,555,200
1996-02-06$6.03$6.0398,158,400
1996-02-05$6.07$6.07126,480,000
1996-02-02$5.81$5.8144,686,400
1996-02-01$5.88$5.8878,587,200
1996-01-31$5.78$5.7868,774,400
1996-01-30$5.68$5.6845,120,000
1996-01-29$5.65$5.6539,587,200
1996-01-26$5.66$5.6650,881,600
1996-01-25$5.59$5.5959,881,600
1996-01-24$5.70$5.7092,217,600
1996-01-23$5.59$5.5966,473,600
1996-01-22$5.75$5.7582,643,200
1996-01-19$5.74$5.74227,440,000
1996-01-18$5.48$5.48121,331,200
1996-01-17$5.30$5.30143,078,400
1996-01-16$5.40$5.40122,006,400
1996-01-15$5.16$5.1684,572,800
1996-01-12$5.36$5.3680,544,000
1996-01-11$5.41$5.41116,617,600
1996-01-10$5.15$5.15181,571,200
1996-01-09$5.01$5.01177,424,000
1996-01-08$5.39$5.3911,377,600
1996-01-05$5.40$5.4062,083,200
1996-01-04$5.46$5.46102,353,600
1996-01-03$5.43$5.4362,857,600
1996-01-02$5.61$5.6157,779,200