See inside every stock. Pro
S&P 5007,677▲ 0.70%Nasdaq26,169▲ 0.82%Dow Jones52,362▲ 0.28%Nasdaq 10029,273▲ 1.09%VIX18.39▼ 5.45%US Dollar102.01▲ 0.20%Gold spot3,994▼ 0.75%WTI101.41▼ 0.34%
← MSFT stock page

Microsoft Corp historical data

1M3M6M1Y5YMAXDownload CSV
DateOpenHighLowCloseAdj. closeVolume
2010-02-1227.81028.06027.58027.93020.74581,117,200
2010-02-1127.93028.40027.70028.12020.88665,993,700
2010-02-1028.03028.24027.84027.99020.79048,591,300
2010-02-0927.97028.34027.75028.01020.80559,195,800
2010-02-0828.01028.08027.57027.72020.58952,820,600
2010-02-0528.00028.28027.57028.02020.81280,960,100
2010-02-0428.38028.50027.81027.84020.67877,850,000
2010-02-0328.26028.79028.12028.63021.26561,397,900
2010-02-0228.37028.50028.14028.46021.13954,413,700
2010-02-0128.39028.48027.92028.41021.10285,931,100
2010-01-2929.90029.92027.66028.18020.931193,888,500
2010-01-2829.84029.87028.89029.16021.659117,513,700
2010-01-2729.35029.82029.02029.67022.03863,949,500
2010-01-2629.20029.85029.09029.50021.91166,639,900
2010-01-2529.24029.66029.10029.32021.77863,373,000
2010-01-2230.00030.20028.84028.96021.510102,004,600
2010-01-2130.61030.72030.00030.01022.29073,086,700
2010-01-2030.81030.94030.31030.59022.72154,849,500
2010-01-1930.75031.24030.68031.10023.10046,575,700
2010-01-1531.08031.24030.71030.86022.92179,913,200
2010-01-1430.31031.10030.26030.96022.99663,228,100
2010-01-1330.26030.52030.01030.35022.54351,863,500
2010-01-1230.15030.40029.91030.07022.33565,912,100
2010-01-1130.71030.76030.12030.27022.48368,754,700
2010-01-0830.28030.88030.24030.66022.77351,197,400
2010-01-0730.63030.70030.19030.45022.61750,559,700
2010-01-0630.88031.08030.52030.77022.85558,182,400
2010-01-0530.85031.10030.64030.96022.99649,749,600
2010-01-0430.62031.10030.59030.95022.98838,409,100
2009-12-3130.98030.99030.48030.48022.63931,929,700
2009-12-3031.15031.29030.80030.96022.99642,006,200
2009-12-2931.35031.50031.23031.39023.31529,716,200
2009-12-2831.00031.18030.89031.17023.15225,384,000
2009-12-2430.88031.00030.76031.00023.02511,083,900
2009-12-2330.71030.95030.69030.92022.96628,362,700
2009-12-2230.60030.93030.54030.82022.89236,321,000
2009-12-2130.40030.84030.37030.52022.66940,129,100
2009-12-1829.84030.45029.80030.36022.55094,118,000
2009-12-1729.95029.96029.57029.60021.98643,691,200
2009-12-1630.07030.41030.04030.10022.35755,737,800
2009-12-1529.89030.21029.88030.02022.29849,473,200
2009-12-1429.91030.16029.90030.11022.36434,651,200
2009-12-1129.97030.00029.79029.85022.17143,744,200
2009-12-1029.71029.96029.66029.87022.18645,940,200
2009-12-0929.47029.81029.25029.71022.06744,713,300
2009-12-0829.52029.74029.38029.57021.96337,402,200
2009-12-0729.78030.08029.68029.79022.12738,082,700
2009-12-0430.05030.37029.83029.98022.26858,810,700
2009-12-0329.84030.20029.76029.83022.15643,095,200
2009-12-0229.90029.99029.65029.78022.11936,308,600
2009-12-0129.52030.05029.41030.01022.29049,904,200
2009-11-3029.15029.45029.00029.41021.84444,172,000
2009-11-2729.11029.39028.75029.22021.70329,357,900
2009-11-2529.81029.86029.58029.79022.12732,033,500
2009-11-2429.95029.99029.75029.91022.21637,341,400
2009-11-2329.84030.01029.70029.94022.23841,832,700
2009-11-2029.66029.77029.43029.62022.00042,647,100
2009-11-1929.99030.00029.70029.78022.11951,967,700
2009-11-1830.00030.14029.81030.11022.36459,431,200
2009-11-1729.50030.00029.47030.00022.28375,648,900
← NewerPage 71 of 79 · 4,734 trading daysOlder →

Stock splits

DateSplit (new : old)
2003-02-182:1
1999-03-292:1
1998-02-232:1
1996-12-092:1
1994-05-232:1
1992-06-153:2
1991-06-273:2
1990-04-162:1

Dividends

Ex-dateAmount
2026-08-200.9100 USD
2026-05-210.9100 USD
2026-02-190.9100 USD
2025-11-200.9100 USD
2025-08-210.8300 USD
2025-05-150.8300 USD
2025-02-200.8300 USD
2024-11-210.8300 USD
2024-08-150.7500 USD
2024-05-150.7500 USD
2024-02-140.7500 USD
2023-11-150.7500 USD
2023-08-160.6800 USD
2023-05-170.6800 USD
2023-02-150.6800 USD
2022-11-160.6800 USD
2022-08-170.6200 USD
2022-05-180.6200 USD
2022-02-160.6200 USD
2021-11-170.6200 USD
2021-08-180.5600 USD
2021-05-190.5600 USD
2021-02-170.5600 USD
2020-11-180.5600 USD
2020-08-190.5100 USD
2020-05-200.5100 USD
2020-02-190.5100 USD
2019-11-200.5100 USD
2019-08-140.4600 USD
2019-05-150.4600 USD
2019-02-200.4600 USD

Open, high, low and close are as traded (USD). Adjusted close accounts for splits and dividends. Educational only, not financial advice.