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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2002-12-31$25.85$25.8558,208,800
2002-12-30$26.38$26.3848,019,600
2002-12-27$26.49$26.4940,891,600
2002-12-26$26.70$26.7037,228,000
2002-12-24$26.91$26.9118,386,000
2002-12-23$27.00$27.0048,798,400
2002-12-20$26.52$26.5298,294,600
2002-12-19$26.56$26.5682,686,600
2002-12-18$26.76$26.7762,709,400
2002-12-17$27.18$27.1849,549,800
2002-12-16$27.24$27.2460,140,400
2002-12-13$26.25$26.2565,245,400
2002-12-12$27.08$27.0955,242,000
2002-12-11$27.33$27.3369,186,200
2002-12-10$27.00$27.0163,730,200
2002-12-09$26.76$26.7763,862,800
2002-12-06$27.74$27.7471,670,200
2002-12-05$27.67$27.6768,435,800
2002-12-04$28.27$28.2783,892,000
2002-12-03$28.36$28.3658,457,400
2002-12-02$28.84$28.8563,735,000
2002-11-29$28.84$28.8428,393,000
2002-11-27$29.04$29.0455,191,800
2002-11-26$28.45$28.4568,650,400
2002-11-25$29.12$29.1261,583,000
2002-11-22$29.11$29.1170,002,000
2002-11-21$28.92$28.9282,922,200
2002-11-20$28.31$28.3176,435,400
2002-11-19$27.43$27.4376,403,400
2002-11-18$27.92$27.9358,086,400
2002-11-15$28.34$28.3577,533,600
2002-11-14$28.50$28.5078,337,000
2002-11-13$27.68$27.68107,370,200
2002-11-12$27.25$27.2681,398,600
2002-11-11$26.93$26.9358,341,200
2002-11-08$27.55$27.5564,522,200
2002-11-07$28.00$28.0173,699,600
2002-11-06$28.51$28.52115,407,000
2002-11-05$28.34$28.3476,658,200
2002-11-04$28.05$28.05139,964,200
2002-11-01$26.50$26.50105,097,800
2002-10-31$26.74$26.74105,973,800
2002-10-30$26.56$26.5694,451,200
2002-10-29$26.04$26.0490,517,200
2002-10-28$25.98$25.9879,906,600
2002-10-25$26.34$26.3475,425,800
2002-10-24$25.62$25.6295,833,400
2002-10-23$26.60$26.60110,866,600
2002-10-22$25.83$25.8487,159,000
2002-10-21$26.25$26.26112,378,600
2002-10-18$26.58$26.58152,817,200
2002-10-17$25.39$25.39182,602,400
2002-10-16$25.21$25.2195,437,400
2002-10-15$26.15$26.15133,374,200
2002-10-14$24.65$24.6576,216,200
2002-10-11$24.43$24.44108,828,800
2002-10-10$23.19$23.19118,515,000
2002-10-09$22.00$22.00123,142,600
2002-10-08$22.50$22.50115,667,600
2002-10-07$22.03$22.0389,790,000
2002-10-04$21.89$21.89107,120,400
2002-10-03$22.40$22.40105,221,400
2002-10-02$22.81$22.81103,488,600
2002-10-01$23.12$23.12110,636,600
2002-09-30$21.87$21.87115,577,000
2002-09-27$22.63$22.6381,011,600
2002-09-26$23.10$23.10100,852,200
2002-09-25$23.25$23.26107,116,600
2002-09-24$22.82$22.82104,142,200
2002-09-23$22.62$22.6289,783,800
2002-09-20$23.73$23.73130,619,200
2002-09-19$23.60$23.6077,777,600
2002-09-18$23.88$23.8883,951,800
2002-09-17$23.65$23.6573,343,400
2002-09-16$23.89$23.8950,166,200
2002-09-13$23.96$23.9659,549,200
2002-09-12$23.58$23.5863,726,800
2002-09-11$24.29$24.2977,443,200
2002-09-10$24.90$24.9083,950,000
2002-09-09$24.35$24.3581,653,200
2002-09-06$23.91$23.9169,918,400
2002-09-05$22.96$22.9690,438,800
2002-09-04$24.11$24.1180,232,000
2002-09-03$23.51$23.5174,452,600
2002-08-30$24.54$24.5458,138,400
2002-08-29$25.29$25.2994,275,600
2002-08-28$24.69$24.6968,875,000
2002-08-27$25.42$25.4265,470,200
2002-08-26$26.05$26.0555,652,400
2002-08-23$26.11$26.1157,929,200
2002-08-22$26.62$26.6272,517,600
2002-08-21$26.14$26.1481,203,400
2002-08-20$25.52$25.5270,317,600
2002-08-19$26.00$26.0079,848,200
2002-08-16$25.00$25.0069,334,000
2002-08-15$24.89$24.8998,745,600
2002-08-14$24.86$24.8696,706,000
2002-08-13$23.53$23.53100,122,800
2002-08-12$24.24$24.2456,866,600
2002-08-09$24.06$24.0669,049,400
2002-08-08$24.46$24.4688,748,000
2002-08-07$23.55$23.5586,349,400
2002-08-06$22.83$22.8488,715,800
2002-08-05$22.00$22.0078,941,600
2002-08-02$22.21$22.2185,947,600
2002-08-01$22.88$22.8892,002,800
2002-07-31$23.99$23.9993,875,600
2002-07-30$24.05$24.05122,690,600
2002-07-29$24.13$24.13112,148,600
2002-07-26$22.67$22.68123,538,000
2002-07-25$21.42$21.42163,411,400
2002-07-24$23.12$23.12202,307,800
2002-07-23$21.50$21.51168,061,600
2002-07-22$23.75$23.76180,069,800
2002-07-19$24.78$24.78112,543,400
2002-07-18$25.56$25.5691,053,600
2002-07-17$26.00$26.0098,034,800
2002-07-16$25.63$25.6397,154,600
2002-07-15$25.90$25.90136,965,600
2002-07-12$25.93$25.9395,733,800
2002-07-11$26.46$26.46129,550,600
2002-07-10$26.12$26.1290,673,400
2002-07-09$26.61$26.6185,277,200
2002-07-08$26.46$26.4663,199,400
2002-07-05$27.42$27.4335,673,600
2002-07-03$25.92$25.9280,936,600
2002-07-02$25.72$25.7282,814,200
2002-07-01$26.33$26.3366,473,800
2002-06-28$27.35$27.3589,555,600
2002-06-27$27.46$27.4695,812,400
2002-06-26$27.07$27.07112,131,400
2002-06-25$26.48$26.4884,025,200
2002-06-24$27.08$27.08104,523,200
2002-06-21$26.14$26.14116,820,000
2002-06-20$27.05$27.0586,401,200
2002-06-19$27.18$27.1881,247,000
2002-06-18$28.00$28.0077,518,400
2002-06-17$27.84$27.8494,486,600
2002-06-14$27.63$27.63109,433,600
2002-06-13$27.11$27.1179,771,600
2002-06-12$27.77$27.77136,198,600
2002-06-11$26.29$26.2974,368,200
2002-06-10$26.41$26.4171,825,400
2002-06-07$25.99$25.9997,834,400
2002-06-06$25.95$25.9578,703,400
2002-06-05$25.83$25.8366,969,400
2002-06-04$24.99$24.9988,008,400
2002-06-03$24.71$24.7188,439,000
2002-05-31$25.46$25.4666,468,000
2002-05-30$26.32$26.3263,213,000
2002-05-29$26.03$26.0345,393,200
2002-05-28$26.16$26.1649,602,000
2002-05-24$26.63$26.6335,982,000
2002-05-23$27.41$27.4151,412,800
2002-05-22$26.84$26.8554,169,400
2002-05-21$26.09$26.1063,120,000
2002-05-20$27.00$27.0152,115,800
2002-05-17$28.01$28.0254,646,200
2002-05-16$27.87$27.8753,406,400
2002-05-15$27.38$27.3870,412,000
2002-05-14$27.44$27.4464,832,400
2002-05-13$26.34$26.3564,819,000
2002-05-10$25.03$25.0364,408,800
2002-05-09$26.06$26.0683,288,200
2002-05-08$27.49$27.49101,242,000
2002-05-07$24.74$24.7488,385,400
2002-05-06$24.31$24.3166,299,400
2002-05-03$24.78$24.7871,628,000
2002-05-02$25.61$25.6179,009,200
2002-05-01$26.38$26.3876,413,000
2002-04-30$26.13$26.1377,384,000
2002-04-29$26.12$26.1270,246,000
2002-04-26$25.75$25.7562,776,600
2002-04-25$26.87$26.8757,290,400
2002-04-24$26.51$26.5161,220,400
2002-04-23$27.00$27.0068,281,400
2002-04-22$27.80$27.8051,465,200
2002-04-19$28.60$28.60104,268,600
2002-04-18$28.18$28.1974,794,800
2002-04-17$28.32$28.3255,158,600
2002-04-16$28.91$28.9151,921,600
2002-04-15$27.84$27.8547,388,800
2002-04-12$27.97$27.9752,297,600
2002-04-11$27.40$27.4058,165,800
2002-04-10$28.15$28.1575,636,400
2002-04-09$27.43$27.4463,413,000
2002-04-08$28.61$28.6173,389,600
2002-04-05$27.93$27.9450,166,000
2002-04-04$28.23$28.2361,763,800
2002-04-03$28.17$28.1776,931,400
2002-04-02$28.64$28.6476,509,400
2002-04-01$30.19$30.1947,010,000
2002-03-28$30.16$30.1643,901,200
2002-03-27$29.72$29.7247,318,400
2002-03-26$29.54$29.5469,357,200
2002-03-25$29.62$29.6247,752,400
2002-03-22$30.23$30.2341,341,400
2002-03-21$30.68$30.6846,123,400
2002-03-20$30.05$30.0555,235,200
2002-03-19$31.12$31.1236,376,400
2002-03-18$31.07$31.0752,296,800
2002-03-15$31.25$31.2569,086,800
2002-03-14$30.61$30.6151,819,600
2002-03-13$31.05$31.0544,387,400
2002-03-12$31.27$31.2766,407,200
2002-03-11$32.17$32.1743,718,200
2002-03-08$31.98$31.9857,701,800
2002-03-07$31.36$31.3658,079,200
2002-03-06$31.82$31.8249,835,400
2002-03-05$31.54$31.5455,926,400
2002-03-04$31.65$31.6574,464,200
2002-03-01$30.68$30.6962,115,600
2002-02-28$29.17$29.1768,068,000
2002-02-27$29.20$29.2065,750,000
2002-02-26$29.28$29.2863,276,200
2002-02-25$29.54$29.5451,832,200
2002-02-22$29.00$29.0071,347,800
2002-02-21$29.03$29.0359,398,400
2002-02-20$29.95$29.9550,492,000
2002-02-19$29.47$29.4752,262,600
2002-02-15$30.12$30.1250,179,800
2002-02-14$30.84$30.8457,267,000
2002-02-13$30.91$30.9154,168,600
2002-02-12$30.07$30.0744,973,800
2002-02-11$30.57$30.5750,899,600
2002-02-08$30.33$30.3361,283,000
2002-02-07$29.90$29.9063,314,000
2002-02-06$30.20$30.2066,103,000
2002-02-05$30.58$30.5866,772,600
2002-02-04$30.56$30.5670,308,400
2002-02-01$31.33$31.3363,462,200
2002-01-31$31.86$31.8669,566,200
2002-01-30$31.42$31.4366,100,000
2002-01-29$31.16$31.1658,666,000
2002-01-28$31.91$31.9141,622,000
2002-01-25$31.90$31.9048,981,200
2002-01-24$32.30$32.3083,886,000
2002-01-23$31.87$31.8780,403,000
2002-01-22$32.23$32.2376,837,200
2002-01-18$33.05$33.05107,140,400
2002-01-17$34.93$34.9378,958,000
2002-01-16$33.94$33.9461,955,400
2002-01-15$34.78$34.7860,717,400
2002-01-14$34.24$34.2450,997,800
2002-01-11$34.31$34.3172,993,200
2002-01-10$34.64$34.6450,296,600
2002-01-09$34.36$34.3676,304,000
2002-01-08$34.69$34.6947,736,400
2002-01-07$34.28$34.2858,508,800
2002-01-04$34.45$34.4552,731,400
2002-01-03$34.62$34.6267,590,800
2002-01-02$33.52$33.5248,124,000