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.81▲ 0.20%Gold spot3,994▼ 0.75%WTI101.29▼ 1.92%
← MSFT stock page

Microsoft Corp historical data

1M3M6M1Y5YMAXDownload CSV
DateOpenHighLowCloseAdj. closeVolume
2010-08-0426.15026.24025.44025.73019.28778,531,900
2010-08-0326.20026.35025.97026.16019.60956,877,700
2010-08-0225.99026.38025.75026.33019.73755,044,600
2010-07-3025.75025.84025.35025.81019.34783,534,800
2010-07-2926.13026.41025.60026.03019.51269,446,200
2010-07-2826.07026.19025.83025.95019.45269,704,800
2010-07-2726.14026.24025.96026.16019.60960,672,100
2010-07-2625.86026.20025.80026.10019.56467,249,900
2010-07-2325.84026.02025.25025.81019.347108,520,100
2010-07-2225.51025.99025.47025.84019.37073,016,400
2010-07-2125.60025.65024.98025.12018.83073,297,300
2010-07-2024.86025.48024.70025.48019.10045,530,700
2010-07-1924.96025.30024.91025.23018.91238,181,800
2010-07-1625.51025.64024.88024.89018.65765,064,800
2010-07-1525.50025.59024.98025.51019.12256,934,700
2010-07-1425.50025.61025.12025.44019.07072,808,100
2010-07-1325.14025.30024.90025.13018.83761,928,700
2010-07-1224.43024.89024.42024.83018.61249,854,200
2010-07-0924.33024.41024.15024.27018.19353,806,100
2010-07-0824.60024.62023.97024.41018.29850,758,100
2010-07-0723.82024.32023.61024.30018.21579,965,300
2010-07-0623.70024.09023.58023.82017.85573,592,000
2010-07-0223.36023.48023.05023.27017.44362,485,100
2010-07-0123.09023.32022.73023.16017.36192,239,400
2010-06-3023.30023.68022.95023.01017.24881,050,500
2010-06-2924.13024.20023.11023.31017.473119,882,100
2010-06-2824.51024.61024.12024.31018.22373,784,800
2010-06-2525.05025.11024.31024.53018.388156,256,700
2010-06-2425.46025.72024.93025.00018.74085,243,400
2010-06-2325.78025.78025.22025.31018.97261,466,200
2010-06-2226.16026.45025.76025.77019.31755,985,400
2010-06-2126.78026.89025.89025.95019.45254,625,300
2010-06-1826.37026.53026.17026.44019.81952,075,600
2010-06-1726.56026.67026.04026.37019.76747,995,500
2010-06-1626.47026.58026.23026.32019.72948,698,000
2010-06-1525.75026.65025.74026.58019.92481,641,500
2010-06-1425.86025.96025.47025.50019.11550,972,400
2010-06-1125.04025.72024.77025.66019.23568,057,700
2010-06-1025.13025.15024.78025.00018.74078,930,900
2010-06-0925.22025.52024.75024.79018.58287,794,000
2010-06-0825.25025.26024.65025.11018.82287,355,000
2010-06-0725.82025.83025.24025.29018.95780,456,200
2010-06-0426.10026.57025.62025.79019.33289,832,200
2010-06-0326.55026.93026.41026.86020.13467,837,000
2010-06-0226.06026.48025.73026.46019.83465,718,800
2010-06-0125.53026.31025.52025.89019.40776,152,400
2010-05-2825.84026.12025.66025.80019.34067,496,900
2010-05-2725.73026.36025.73026.00019.490136,433,600
2010-05-2626.23026.61024.56025.01018.747176,684,100
2010-05-2525.65026.33025.38026.07019.54298,373,600
2010-05-2426.85026.86026.26026.27019.69273,711,700
2010-05-2126.63027.11026.44026.84020.119117,596,300
2010-05-2027.65027.84027.04027.11020.32287,991,100
2010-05-1928.52028.69027.79028.24021.16961,746,700
2010-05-1828.87029.00028.40028.60021.43852,690,600
2010-05-1729.12029.23028.45028.94021.59646,053,300
2010-05-1429.20029.21028.64028.93021.58863,334,000
2010-05-1329.26029.73029.18029.24021.82045,188,800
2010-05-1228.98029.58028.92029.44021.96947,146,800
2010-05-1128.68029.65028.57028.88021.55163,789,400
← NewerPage 69 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.