See inside every stock. Pro
S&P 5007,624▼ 0.52%Nasdaq25,955▼ 0.21%Dow Jones52,215▼ 1.23%Nasdaq 10028,958▼ 0.00%VIX19.45▲ 2.21%US Dollar101.75▲ 0.14%Gold spot4,012▼ 0.30%WTI103.27▲ 3.82%
← MSFT stock page

Microsoft Corp historical data

1M3M6M1Y5YMAXDownload CSV
DateOpenHighLowCloseAdj. closeVolume
2017-04-0665.60066.06065.48065.73059.11718,103,500
2017-04-0566.30066.35065.44065.56058.96421,448,600
2017-04-0465.39065.81065.28065.73059.11712,997,400
2017-04-0365.81065.94065.19065.55058.95520,400,900
2017-03-3165.65066.19065.45065.86059.23421,040,300
2017-03-3065.42065.98065.36065.71059.09915,122,800
2017-03-2965.12065.50064.95065.47058.88313,618,400
2017-03-2864.96065.47064.65065.29058.72120,080,400
2017-03-2764.63065.22064.35065.10058.55018,614,700
2017-03-2465.36065.45064.76064.98058.44222,617,100
2017-03-2364.94065.24064.77064.87058.34319,269,200
2017-03-2264.12065.14064.12065.03058.48720,680,000
2017-03-2165.19065.50064.13064.21057.75026,640,500
2017-03-2064.91065.18064.72064.93058.39714,598,100
2017-03-1764.91065.24064.68064.87058.34349,219,700
2017-03-1664.75064.76064.30064.64058.13620,674,300
2017-03-1564.55064.92064.25064.75058.23524,833,800
2017-03-1464.53064.55064.15064.41057.92914,280,200
2017-03-1365.01065.19064.57064.71058.19920,100,000
2017-03-1065.11065.26064.75064.93058.39719,538,200
2017-03-0965.19065.20064.48064.73058.21719,846,800
2017-03-0864.26065.08064.25064.99058.45121,510,900
2017-03-0764.19064.78064.19064.40057.92018,521,000
2017-03-0663.97064.56063.81064.27057.80418,750,300
2017-03-0363.99064.28063.62064.25057.78618,135,900
2017-03-0264.69064.75063.88064.01057.57024,539,600
2017-03-0164.13064.99064.02064.94058.40626,937,500
2017-02-2864.08064.20063.76063.98057.54323,239,800
2017-02-2764.54064.54064.05064.23057.76815,871,500
2017-02-2464.53064.80064.14064.62058.11821,796,800
2017-02-2364.42064.73064.19064.62058.11820,273,100
2017-02-2264.33064.39064.05064.36057.88519,292,700
2017-02-2164.61064.95064.45064.49058.00120,655,900
2017-02-1764.47064.69064.30064.62058.11821,248,800
2017-02-1664.74065.24064.44064.52058.02820,546,300
2017-02-1564.50064.57064.16064.53058.03717,005,200
2017-02-1464.41064.72064.02064.57058.07323,108,400
2017-02-1364.24064.86064.13064.72057.85822,920,100
2017-02-1064.25064.30063.98064.00057.21418,170,700
2017-02-0963.52064.44063.32064.06057.26822,644,400
2017-02-0863.57063.81063.22063.34056.62418,096,400
2017-02-0763.74063.78063.23063.43056.70420,277,200
2017-02-0663.50063.65063.14063.64056.89219,796,400
2017-02-0363.50063.70063.07063.68056.92830,301,800
2017-02-0263.25063.41062.75063.17056.47245,827,000
2017-02-0164.36064.62063.47063.58056.83839,671,500
2017-01-3164.86065.15064.26064.65057.79525,270,500
2017-01-3065.69065.79064.80065.13058.22431,651,400
2017-01-2765.39065.91064.89065.78058.80544,818,000
2017-01-2664.12064.54063.55064.27057.45543,554,600
2017-01-2563.95064.10063.45063.68056.92823,672,700
2017-01-2463.20063.74062.94063.52056.78524,672,900
2017-01-2362.70063.12062.57062.96056.28423,097,600
2017-01-2062.67062.82062.37062.74056.08730,213,500
2017-01-1962.24062.98062.20062.30055.69418,451,700
2017-01-1862.67062.70062.12062.50055.87319,670,100
2017-01-1762.68062.70062.03062.53055.90020,664,000
2017-01-1362.62062.87062.35062.70056.05219,422,300
2017-01-1263.06063.40061.95062.61055.97120,968,200
2017-01-1162.61063.23062.43063.19056.49021,517,300
← NewerPage 41 of 79 · 4,733 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.