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
2016-07-2056.15056.84055.53055.91049.33989,893,300
2016-07-1953.71053.90052.93053.09046.85053,336,500
2016-07-1853.70054.34053.55053.96047.61831,433,900
2016-07-1553.95054.00053.21053.70047.38932,024,400
2016-07-1453.84053.99053.58053.74047.42424,545,500
2016-07-1353.56053.86053.18053.51047.22125,356,800
2016-07-1252.94053.40052.79053.21046.95627,317,600
2016-07-1152.50052.83052.47052.59046.40922,269,200
2016-07-0851.73052.36051.55052.30046.15328,391,000
2016-07-0751.42051.61051.07051.38045.34119,585,200
2016-07-0650.78051.54050.39051.38045.34128,167,500
2016-07-0550.83051.28050.74051.17045.15624,806,400
2016-07-0151.13051.72051.07051.16045.14721,400,400
2016-06-3050.72051.30050.50051.17045.15628,527,800
2016-06-2949.91050.72049.80050.54044.60031,304,000
2016-06-2848.92049.47048.67049.44043.62938,140,700
2016-06-2749.10049.15048.04048.43042.73850,216,300
2016-06-2449.81050.94049.52049.83043.973133,503,000
2016-06-2351.28052.06051.15051.91045.80929,028,800
2016-06-2251.08051.46050.95050.99044.99728,816,800
2016-06-2150.20051.43050.16051.19045.17434,097,800
2016-06-2050.64050.83050.03050.07044.18535,607,900
2016-06-1750.41050.43049.82050.13044.23845,710,500
2016-06-1649.52050.47049.51050.39044.46831,188,600
2016-06-1549.78050.12049.69049.69043.85033,757,600
2016-06-1449.90050.10049.57049.83043.97342,577,100
2016-06-1349.58050.72049.06050.14044.24783,217,800
2016-06-1051.05052.05051.04051.48045.42925,833,200
2016-06-0952.00052.00051.49051.62045.55320,305,700
2016-06-0852.02052.44051.87052.04045.92421,149,400
2016-06-0752.24052.73052.10052.10045.97720,866,800
2016-06-0651.99052.35051.89052.13046.00318,243,300
2016-06-0352.38052.42051.60051.79045.70323,368,300
2016-06-0252.64052.74051.84052.48046.31222,840,800
2016-06-0152.44052.95052.44052.85046.63825,324,800
2016-05-3152.26053.00052.08053.00046.77137,653,100
2016-05-2751.92052.32051.77052.32046.17117,721,400
2016-05-2651.93051.98051.36051.89045.79124,335,200
2016-05-2551.92052.49051.79052.12045.99424,040,200
2016-05-2450.70051.71050.40051.59045.52734,757,900
2016-05-2350.60050.68049.98050.03044.15026,118,700
2016-05-2050.48051.22050.40050.62044.67123,905,800
2016-05-1950.47050.62049.82050.32044.40623,842,400
2016-05-1850.48051.14050.30050.81044.83824,907,500
2016-05-1751.72051.73050.36050.51044.57327,803,500
2016-05-1650.80051.96050.75051.83045.42120,032,000
2016-05-1351.44051.90051.04051.08044.76322,592,300
2016-05-1251.20051.81050.92051.51045.14024,102,800
2016-05-1151.13051.78051.00051.05044.73724,039,100
2016-05-1050.33051.10050.19051.02044.71122,891,000
2016-05-0950.49050.59050.00050.07043.87817,951,600
2016-05-0649.92050.39049.66050.39044.15924,787,300
2016-05-0549.87050.30049.73049.94043.76425,390,700
2016-05-0449.84050.06049.46049.87043.70324,257,600
2016-05-0350.34050.41049.60049.78043.62426,460,200
2016-05-0250.00050.75049.78050.61044.35233,114,500
2016-04-2949.35050.25049.35049.87043.70348,411,700
2016-04-2850.62050.77049.56049.90043.72943,134,800
2016-04-2751.48051.50050.55050.94044.64143,369,300
2016-04-2652.26052.35051.09051.44045.07933,532,600
← NewerPage 44 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.