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-04-2551.78052.13051.63052.11045.66633,226,900
2016-04-2251.91052.43050.77051.78045.377126,834,100
2016-04-2155.80056.23055.42055.78048.88238,909,100
2016-04-2056.29056.50055.49055.59048.71636,195,700
2016-04-1956.63056.77055.68056.39049.41729,596,800
2016-04-1855.49056.59055.21056.46049.47823,786,000
2016-04-1555.30055.92055.11055.65048.76828,793,800
2016-04-1455.22055.58055.07055.36048.51420,877,100
2016-04-1355.12055.44054.89055.35048.50520,818,000
2016-04-1254.37054.78053.76054.65047.89224,944,300
2016-04-1154.49055.15054.30054.31047.59421,414,200
2016-04-0854.67055.28054.32054.42047.69022,167,200
2016-04-0754.87054.91054.23054.46047.72519,225,100
2016-04-0654.36055.20054.21055.12048.30421,188,700
2016-04-0555.19055.30054.46054.56047.81319,272,300
2016-04-0455.43055.66055.00055.43048.57518,928,800
2016-04-0155.05055.61054.57055.57048.69824,399,200
2016-03-3154.95055.59054.86055.23048.40026,360,500
2016-03-3054.93055.64054.90055.05048.24223,008,300
2016-03-2953.66054.86053.45054.71047.94423,924,300
2016-03-2854.21054.29053.33053.54046.91917,025,100
2016-03-2453.84054.33053.73054.21047.50619,950,000
2016-03-2354.11054.24053.74053.97047.29620,129,000
2016-03-2253.61054.25053.46054.07047.38423,124,100
2016-03-2153.25053.93052.93053.86047.20023,925,700
2016-03-1854.92054.97053.45053.49046.87567,625,500
2016-03-1754.21055.00054.00054.66047.90128,223,900
2016-03-1653.45054.60053.40054.35047.62931,691,700
2016-03-1552.75053.59052.74053.59046.96321,104,800
2016-03-1452.71053.59052.63053.17046.59524,083,600
2016-03-1153.00053.07052.38053.07046.50732,275,700
2016-03-1052.93052.94051.16052.05045.61338,387,800
2016-03-0951.89052.85051.86052.84046.30628,251,600
2016-03-0850.80052.13050.60051.65045.26333,835,100
2016-03-0751.56051.80050.58051.03044.72038,407,800
2016-03-0452.40052.45051.71052.03045.59633,034,200
2016-03-0352.97052.97051.78052.35045.87624,427,800
2016-03-0252.41052.96052.16052.95046.40229,289,900
2016-03-0150.97052.59050.92052.58046.07833,024,500
2016-02-2951.35051.65050.66050.88044.58831,654,000
2016-02-2652.60052.68051.10051.30044.95635,975,900
2016-02-2551.73052.10050.61052.10045.65726,939,500
2016-02-2450.69051.50050.20051.36045.00933,014,500
2016-02-2352.34052.37050.98051.18044.85128,895,300
2016-02-2252.28053.00052.28052.65046.13925,008,300
2016-02-1951.97052.28051.53051.82045.41233,559,100
2016-02-1852.33052.95052.10052.19045.73627,176,000
2016-02-1751.49052.77051.45052.42045.93840,789,000
2016-02-1650.90051.09050.13051.09044.77237,291,200
2016-02-1250.25050.68049.75050.50043.94034,243,300
2016-02-1148.68050.11048.51049.69043.23548,878,600
2016-02-1049.89050.39049.52049.71043.25238,237,000
2016-02-0949.02050.24048.67049.28042.87846,740,500
2016-02-0849.55049.57048.19049.41042.99159,290,500
2016-02-0551.94052.00049.56050.16043.64462,009,000
2016-02-0452.10052.81051.37052.00045.24546,987,100
2016-02-0353.25053.39051.26052.16045.38457,559,800
2016-02-0254.17054.26052.65053.00046.11556,313,800
2016-02-0154.88055.09054.50054.71047.60344,208,500
2016-01-2954.73055.09054.00055.09047.93383,611,700
← NewerPage 45 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.