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

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2010-12-31$27.91$34.8624,752,000
2010-12-30$27.85$34.7820,786,100
2010-12-29$27.97$34.9319,502,500
2010-12-28$28.01$34.9823,042,200
2010-12-27$28.07$35.0621,652,800
2010-12-23$28.30$35.3424,902,500
2010-12-22$28.19$35.2142,252,300
2010-12-21$28.07$35.0638,153,000
2010-12-20$27.81$34.7352,811,000
2010-12-17$27.90$34.8487,456,500
2010-12-16$27.99$34.9657,680,200
2010-12-15$27.85$34.7869,634,200
2010-12-14$27.62$34.4964,070,500
2010-12-13$27.25$34.0347,943,900
2010-12-10$27.34$34.1537,625,800
2010-12-09$27.08$33.8247,148,300
2010-12-08$27.23$34.0141,666,800
2010-12-07$26.87$33.5657,860,500
2010-12-06$26.84$33.5236,264,200
2010-12-03$27.02$33.7552,622,000
2010-12-02$26.89$33.5891,759,200
2010-12-01$26.04$32.5274,123,500
2010-11-30$25.26$31.5575,282,100
2010-11-29$25.31$31.6156,603,600
2010-11-26$25.25$31.5321,356,500
2010-11-24$25.37$31.6856,825,900
2010-11-23$25.12$31.3769,742,500
2010-11-22$25.73$32.1353,350,500
2010-11-19$25.69$32.0852,423,200
2010-11-18$25.84$32.2759,514,000
2010-11-17$25.57$31.9358,299,700
2010-11-16$25.81$32.2365,339,200
2010-11-15$26.20$32.5251,794,600
2010-11-12$26.27$32.6164,962,200
2010-11-11$26.68$33.1262,073,100
2010-11-10$26.94$33.4452,277,300
2010-11-09$26.95$33.4558,538,600
2010-11-08$26.81$33.2871,670,800
2010-11-05$26.85$33.33110,953,700
2010-11-04$27.14$33.6993,599,300
2010-11-03$27.03$33.55110,255,300
2010-11-02$27.39$34.0054,402,100
2010-11-01$26.95$33.4561,912,100
2010-10-29$26.67$33.11114,193,200
2010-10-28$26.28$32.6280,730,300
2010-10-27$26.05$32.3464,805,500
2010-10-26$25.90$32.1569,304,200
2010-10-25$25.19$31.2750,912,400
2010-10-22$25.38$31.5025,837,900
2010-10-21$25.42$31.5550,032,400
2010-10-20$25.31$31.4256,283,600
2010-10-19$25.10$31.1666,150,900
2010-10-18$25.82$32.0548,330,500
2010-10-15$25.54$31.7068,954,800
2010-10-14$25.23$31.3251,949,100
2010-10-13$25.34$31.4575,336,500
2010-10-12$24.83$30.8250,141,500
2010-10-11$24.59$30.5227,587,800
2010-10-08$24.57$30.5041,327,800
2010-10-07$24.53$30.4550,096,100
2010-10-06$24.43$30.3250,489,700
2010-10-05$24.35$30.2378,152,900
2010-10-04$23.91$29.6898,143,400
2010-10-01$24.38$30.2662,672,300
2010-09-30$24.49$30.4061,262,700
2010-09-29$24.50$30.4144,318,900
2010-09-28$24.68$30.6356,041,200
2010-09-27$24.73$30.7043,603,300
2010-09-24$24.78$30.7651,948,800
2010-09-23$24.43$30.3246,201,800
2010-09-22$24.61$30.5594,299,400
2010-09-21$25.15$31.2252,675,700
2010-09-20$25.43$31.5749,838,700
2010-09-17$25.22$31.3170,341,600
2010-09-16$25.33$31.4444,548,300
2010-09-15$25.12$31.1856,201,900
2010-09-14$25.03$31.0787,160,400
2010-09-13$25.11$31.17114,680,400
2010-09-10$23.85$29.6058,284,300
2010-09-09$24.01$29.8046,028,900
2010-09-08$23.93$29.7065,512,400
2010-09-07$23.96$29.7451,928,700
2010-09-03$24.29$30.1564,189,100
2010-09-02$23.94$29.7248,837,100
2010-09-01$23.90$29.6765,235,900
2010-08-31$23.47$29.1366,074,600
2010-08-30$23.64$29.3445,453,100
2010-08-27$23.93$29.7060,939,400
2010-08-26$23.82$29.5749,105,300
2010-08-25$24.10$29.9147,404,800
2010-08-24$24.04$29.8466,522,500
2010-08-23$24.28$30.1451,643,000
2010-08-20$24.23$30.0849,560,100
2010-08-19$24.44$30.3454,064,600
2010-08-18$24.82$30.8146,818,900
2010-08-17$24.71$30.6752,912,600
2010-08-16$24.50$30.2540,909,700
2010-08-13$24.40$30.1345,263,500
2010-08-12$24.49$30.2470,240,500
2010-08-11$24.86$30.6976,746,900
2010-08-10$25.07$30.9587,257,700
2010-08-09$25.61$31.6257,096,500
2010-08-06$25.55$31.5555,982,100
2010-08-05$25.37$31.3264,922,100
2010-08-04$25.73$31.7778,531,900
2010-08-03$26.16$32.3056,877,700
2010-08-02$26.33$32.5155,044,600
2010-07-30$25.81$31.8783,534,800
2010-07-29$26.03$32.1469,446,200
2010-07-28$25.95$32.0469,704,800
2010-07-27$26.16$32.3060,672,100
2010-07-26$26.10$32.2367,249,900
2010-07-23$25.81$31.87108,520,100
2010-07-22$25.84$31.9073,016,400
2010-07-21$25.12$31.0273,297,300
2010-07-20$25.48$31.4645,530,700
2010-07-19$25.23$31.1538,181,800
2010-07-16$24.89$30.7365,064,800
2010-07-15$25.51$31.5056,934,700
2010-07-14$25.44$31.4172,808,100
2010-07-13$25.13$31.0361,928,700
2010-07-12$24.83$30.6649,854,200
2010-07-09$24.27$29.9753,806,100
2010-07-08$24.41$30.1450,758,100
2010-07-07$24.30$30.0079,965,300
2010-07-06$23.82$29.4173,592,000
2010-07-02$23.27$28.7362,485,100
2010-07-01$23.16$28.6092,239,400
2010-06-30$23.01$28.4181,050,500
2010-06-29$23.31$28.78119,882,100
2010-06-28$24.31$30.0273,784,800
2010-06-25$24.53$30.29156,256,700
2010-06-24$25.00$30.8785,243,400
2010-06-23$25.31$31.2561,466,200
2010-06-22$25.77$31.8255,985,400
2010-06-21$25.95$32.0454,625,300
2010-06-18$26.44$32.6552,075,600
2010-06-17$26.37$32.5647,995,500
2010-06-16$26.32$32.5048,698,000
2010-06-15$26.58$32.8281,641,500
2010-06-14$25.50$31.4850,972,400
2010-06-11$25.66$31.6868,057,700
2010-06-10$25.00$30.8778,930,900
2010-06-09$24.79$30.6187,794,000
2010-06-08$25.11$31.0087,355,000
2010-06-07$25.29$31.2380,456,200
2010-06-04$25.79$31.8489,832,200
2010-06-03$26.86$33.1667,837,000
2010-06-02$26.46$32.6765,718,800
2010-06-01$25.89$31.9776,152,400
2010-05-28$25.80$31.8667,496,900
2010-05-27$26.00$32.10136,433,600
2010-05-26$25.01$30.88176,684,100
2010-05-25$26.07$32.1998,373,600
2010-05-24$26.27$32.4473,711,700
2010-05-21$26.84$33.14117,596,300
2010-05-20$27.11$33.4787,991,100
2010-05-19$28.24$34.8761,746,700
2010-05-18$28.60$35.3152,690,600
2010-05-17$28.94$35.5746,053,300
2010-05-14$28.93$35.5663,334,000
2010-05-13$29.24$35.9445,188,800
2010-05-12$29.44$36.1947,146,800
2010-05-11$28.88$35.5063,789,400
2010-05-10$28.94$35.5786,653,300
2010-05-07$28.21$34.67173,718,100
2010-05-06$28.98$35.62128,613,000
2010-05-05$29.85$36.6966,833,800
2010-05-04$30.13$37.0382,085,600
2010-05-03$30.86$37.9343,989,500
2010-04-30$30.54$37.5463,214,800
2010-04-29$31.00$38.1052,665,200
2010-04-28$30.91$37.9964,557,900
2010-04-27$30.85$37.9268,730,900
2010-04-26$31.11$38.2463,649,300
2010-04-23$30.96$38.05126,766,600
2010-04-22$31.39$38.5884,847,600
2010-04-21$31.33$38.5155,343,100
2010-04-20$31.36$38.5552,199,500
2010-04-19$31.04$38.1564,970,300
2010-04-16$30.67$37.7088,703,100
2010-04-15$30.87$37.9452,745,400
2010-04-14$30.82$37.8868,941,200
2010-04-13$30.45$37.4341,374,600
2010-04-12$30.32$37.2737,068,800
2010-04-09$30.34$37.2954,752,500
2010-04-08$29.92$36.7863,713,800
2010-04-07$29.35$36.0858,318,800
2010-04-06$29.32$36.0447,366,800
2010-04-05$29.27$35.9834,331,200
2010-04-01$29.16$35.8474,768,100
2010-03-31$29.29$36.0063,760,000
2010-03-30$29.77$36.5934,954,800
2010-03-29$29.59$36.3733,336,000
2010-03-26$29.66$36.4655,595,500
2010-03-25$30.01$36.8973,168,700
2010-03-24$29.65$36.4433,987,700
2010-03-23$29.88$36.7342,026,600
2010-03-22$29.60$36.3837,718,200
2010-03-19$29.59$36.3781,332,100
2010-03-18$29.61$36.4043,845,200
2010-03-17$29.63$36.4250,385,700
2010-03-16$29.37$36.1036,723,500
2010-03-15$29.29$36.0037,512,000
2010-03-12$29.27$35.9831,700,200
2010-03-11$29.18$35.8735,349,700
2010-03-10$28.97$35.6144,891,400
2010-03-09$28.80$35.4050,271,600
2010-03-08$28.63$35.1939,414,500
2010-03-05$28.59$35.1456,001,800
2010-03-04$28.63$35.1942,890,600
2010-03-03$28.46$34.9848,442,100
2010-03-02$28.46$34.9893,123,900
2010-03-01$29.02$35.6743,805,400
2010-02-26$28.67$35.2440,370,600
2010-02-25$28.60$35.1548,735,300
2010-02-24$28.63$35.1943,165,900
2010-02-23$28.33$34.8252,266,200
2010-02-22$28.73$35.3136,707,100
2010-02-19$28.77$35.3644,451,800
2010-02-18$28.97$35.6142,856,500
2010-02-17$28.59$35.1445,882,900
2010-02-16$28.35$34.8551,935,600
2010-02-12$27.93$34.1781,117,200
2010-02-11$28.12$34.4065,993,700
2010-02-10$27.99$34.2448,591,300
2010-02-09$28.01$34.2759,195,800
2010-02-08$27.72$33.9152,820,600
2010-02-05$28.02$34.2880,960,100
2010-02-04$27.84$34.0677,850,000
2010-02-03$28.63$35.0361,397,900
2010-02-02$28.46$34.8254,413,700
2010-02-01$28.41$34.7685,931,100
2010-01-29$28.18$34.48193,888,500
2010-01-28$29.16$35.68117,513,700
2010-01-27$29.67$36.3063,949,500
2010-01-26$29.50$36.0966,639,900
2010-01-25$29.32$35.8763,373,000
2010-01-22$28.96$35.43102,004,600
2010-01-21$30.01$36.7273,086,700
2010-01-20$30.59$37.4254,849,500
2010-01-19$31.10$38.0546,575,700
2010-01-15$30.86$37.7679,913,200
2010-01-14$30.96$37.8863,228,100
2010-01-13$30.35$37.1351,863,500
2010-01-12$30.07$36.7965,912,100
2010-01-11$30.27$37.0368,754,700
2010-01-08$30.66$37.5151,197,400
2010-01-07$30.45$37.2550,559,700
2010-01-06$30.77$37.6458,182,400
2010-01-05$30.96$37.8849,749,600
2010-01-04$30.95$37.8738,409,100