See inside every stock. Pro
S&P 5007,663▼ 1.21%Nasdaq26,009▼ 2.60%Dow Jones52,868▲ 0.02%Nasdaq 10028,959▼ 2.90%VIX19.03▲ 14.09%US Dollar101.62▼ 0.16%Gold spot4,093▼ 0.80%WTI102.85▲ 3.40%
← MSFT stock page

Microsoft Corp historical data

1M3M6M1Y5YMAXDownload CSV
DateOpenHighLowCloseAdj. closeVolume
2017-06-3068.78069.38068.74068.93062.35024,161,100
2017-06-2969.38069.49068.09068.49061.95228,918,700
2017-06-2869.21069.84068.79069.80063.13725,806,200
2017-06-2770.11070.18069.18069.21062.60325,215,100
2017-06-2671.40071.71070.44070.53063.79719,607,000
2017-06-2370.09071.25069.92071.21064.41227,617,300
2017-06-2270.54070.59069.71070.26063.55322,965,700
2017-06-2170.21070.62069.94070.27063.56219,891,100
2017-06-2070.82070.87069.87069.91063.23721,512,200
2017-06-1970.50070.94070.35070.87064.10523,798,300
2017-06-1669.73070.03069.22070.00063.31848,345,100
2017-06-1569.27070.21068.80069.90063.22726,068,700
2017-06-1470.91071.10069.43070.27063.56225,510,700
2017-06-1370.02070.82069.96070.65063.90625,258,600
2017-06-1269.25069.94068.13069.78063.11947,761,700
2017-06-0972.04072.08068.59070.32063.60749,187,400
2017-06-0872.51072.52071.50071.95065.08224,588,300
2017-06-0772.64072.77071.95072.39065.48022,301,800
2017-06-0672.30072.62072.27072.52065.59731,511,100
2017-06-0571.97072.89071.81072.28065.38033,316,800
2017-06-0270.44071.86070.24071.76064.91034,770,300
2017-06-0170.24070.61069.45070.10063.40821,603,600
2017-05-3170.53070.74069.81069.84063.17330,436,400
2017-05-3069.79070.41069.77070.41063.68917,072,800
2017-05-2669.80070.22069.52069.96063.28219,827,900
2017-05-2568.97069.88068.91069.62062.97421,854,100
2017-05-2468.87068.88068.45068.77062.20514,593,900
2017-05-2368.72068.75068.38068.68062.12415,425,800
2017-05-2267.89068.50067.50068.45061.91616,237,600
2017-05-1967.50068.10067.43067.69061.22826,961,100
2017-05-1867.40068.13067.14067.71061.24725,201,300
2017-05-1768.89069.10067.43067.48061.03830,548,800
2017-05-1668.23069.44068.16069.41062.78434,956,000
2017-05-1568.14068.48067.57068.43061.54531,530,300
2017-05-1268.61068.61068.04068.38061.50018,714,100
2017-05-1168.36068.73068.12068.46061.57228,789,400
2017-05-1068.99069.56068.92069.31062.33617,977,800
2017-05-0968.86069.28068.68069.04062.09422,858,400
2017-05-0868.97069.05068.42068.94062.00418,566,100
2017-05-0568.90069.03068.49069.00062.05819,128,800
2017-05-0469.03069.08068.64068.81061.88721,749,400
2017-05-0369.38069.38068.71069.08062.13028,928,000
2017-05-0269.71069.71069.13069.30062.32723,906,100
2017-05-0168.68069.55068.50069.41062.42631,954,400
2017-04-2868.91069.14067.69068.46061.57239,548,800
2017-04-2768.15068.38067.58068.27061.40134,971,000
2017-04-2668.08068.31067.62067.83061.00526,190,800
2017-04-2567.90068.04067.60067.92061.08630,242,700
2017-04-2467.48067.66067.10067.53060.73629,770,000
2017-04-2165.67066.70065.45066.40059.71932,522,600
2017-04-2065.46065.75065.14065.50058.91022,299,500
2017-04-1965.65065.75064.89065.04058.49626,992,800
2017-04-1865.33065.71065.16065.39058.81115,155,600
2017-04-1765.04065.49065.01065.48058.89216,689,300
2017-04-1365.29065.86064.95064.95058.41517,896,500
2017-04-1265.42065.51065.11065.23058.66717,108,500
2017-04-1165.60065.61064.85065.48058.89218,791,500
2017-04-1065.61065.82065.36065.53058.93717,952,700
2017-04-0765.85065.96065.44065.68059.07214,108,500
2017-04-0665.60066.06065.48065.73059.11718,103,500
← NewerPage 40 of 79 · 4,732 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.