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-01-1062.73063.07062.28062.62055.98018,593,000
2017-01-0962.76063.08062.54062.64055.99820,382,700
2017-01-0662.30063.15062.04062.84056.17719,922,900
2017-01-0562.19062.66062.03062.30055.69424,876,000
2017-01-0462.48062.75062.12062.30055.69421,340,000
2017-01-0362.79062.84062.13062.58055.94420,694,100
2016-12-3062.96062.99062.03062.14055.55125,579,900
2016-12-2962.86063.20062.73062.90056.23110,250,600
2016-12-2863.40063.40062.83062.99056.31114,653,300
2016-12-2763.21064.07063.21063.28056.57011,763,200
2016-12-2363.45063.54062.80063.24056.53412,403,800
2016-12-2263.84064.10063.41063.55056.81222,176,600
2016-12-2163.43063.70063.12063.54056.80317,096,300
2016-12-2063.69063.80063.03063.54056.80326,028,400
2016-12-1962.56063.77062.42063.62056.87434,338,200
2016-12-1662.95062.95062.12062.30055.69442,453,100
2016-12-1562.70063.15062.30062.58055.94427,669,900
2016-12-1463.00063.45062.53062.68056.03430,352,700
2016-12-1362.50063.42062.24062.98056.30235,718,900
2016-12-1261.82062.30061.72062.17055.57820,198,100
2016-12-0961.18061.99061.13061.97055.39927,349,400
2016-12-0861.30061.58060.84061.01054.54121,220,800
2016-12-0760.01061.38059.80061.37054.86330,809,000
2016-12-0660.43060.46059.80059.95053.59319,907,000
2016-12-0559.70060.59059.56060.22053.83523,552,700
2016-12-0259.08059.47058.80059.25052.96825,515,700
2016-12-0160.11060.15058.94059.20052.92334,542,100
2016-11-3060.86061.18060.22060.26053.87034,655,400
2016-11-2960.65061.41060.52061.09054.61222,366,700
2016-11-2860.34061.02060.21060.61054.18320,732,600
2016-11-2560.30060.53060.13060.53054.1128,409,600
2016-11-2361.01061.10060.25060.40053.99621,848,900
2016-11-2260.98061.26060.81061.12054.63923,206,700
2016-11-2160.50060.97060.42060.86054.40719,652,600
2016-11-1860.78061.14060.30060.35053.95127,686,300
2016-11-1760.41060.95059.97060.64054.21032,132,700
2016-11-1658.94059.66058.81059.65053.32527,332,500
2016-11-1558.33059.49058.32058.87052.62835,904,100
2016-11-1459.02059.08057.28058.12051.60941,328,400
2016-11-1158.23059.12058.01059.02052.40838,767,800
2016-11-1060.48060.49057.63058.70052.12457,822,400
2016-11-0960.00060.59059.20060.17053.42949,632,500
2016-11-0860.55060.78060.15060.47053.69522,935,400
2016-11-0759.78060.52059.78060.42053.65131,664,800
2016-11-0458.65059.28058.52058.71052.13328,697,000
2016-11-0359.53059.64059.11059.21052.57721,600,400
2016-11-0259.82059.93059.30059.43052.77222,147,000
2016-11-0159.97060.02059.25059.80053.10124,533,000
2016-10-3160.16060.42059.92059.92053.20726,434,700
2016-10-2860.01060.52059.58059.87053.16333,574,700
2016-10-2760.61060.83060.09060.10053.36728,479,900
2016-10-2660.81061.20060.47060.63053.83829,911,600
2016-10-2560.85061.37060.80060.99054.15735,137,200
2016-10-2459.94061.00059.93061.00054.16654,067,000
2016-10-2160.28060.45059.49059.66052.97680,032,200
2016-10-2057.50057.52056.66057.25050.83649,455,600
2016-10-1957.47057.84057.40057.53051.08522,878,400
2016-10-1857.53057.95057.41057.66051.20019,149,500
2016-10-1757.36057.46056.87057.22050.81023,830,000
2016-10-1457.12057.74057.12057.42050.98727,402,500
← NewerPage 42 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.