See inside every stock. Pro
S&P 5007,677▲ 0.70%Nasdaq26,169▲ 0.82%Dow Jones52,362▲ 0.28%Nasdaq 10029,273▲ 1.09%VIX18.39▼ 5.45%US Dollar102.01▲ 0.20%Gold spot3,994▼ 0.75%WTI100.28▼ 1.45%
← MSFT stock page

Microsoft Corp historical data

1M3M6M1Y5YMAXDownload CSV
DateOpenHighLowCloseAdj. closeVolume
2009-08-2123.93024.42023.77024.41018.05169,011,400
2009-08-2023.60023.87023.54023.67017.50439,505,900
2009-08-1923.25023.72023.25023.65017.48941,821,300
2009-08-1823.29023.65023.27023.58017.43738,878,900
2009-08-1723.32023.60023.23023.25017.09742,474,400
2009-08-1423.62023.80023.51023.69017.42146,330,200
2009-08-1323.63023.85023.40023.62017.36938,954,500
2009-08-1223.13023.90023.03023.53017.30361,972,300
2009-08-1123.32023.40023.05023.13017.00933,615,800
2009-08-1023.46023.55023.30023.42017.22235,261,900
2009-08-0723.75023.82023.50023.56017.32546,169,700
2009-08-0623.93023.98023.27023.46017.25159,686,000
2009-08-0523.84024.25023.79023.81017.50953,310,300
2009-08-0423.68023.79023.53023.77017.47949,218,300
2009-08-0323.82023.86023.50023.83017.52346,902,900
2009-07-3123.77024.07023.50023.52017.29554,258,200
2009-07-3024.20024.43023.71023.81017.50967,820,000
2009-07-2923.73023.91023.34023.80017.50173,626,900
2009-07-2822.99023.55022.90023.47017.25970,288,400
2009-07-2723.44023.45022.90023.11016.99480,950,000
2009-07-2423.61023.89022.81023.45017.244215,135,700
2009-07-2324.93025.72024.84025.56018.796106,060,500
2009-07-2224.70024.90024.51024.80018.23766,192,500
2009-07-2124.69024.83024.37024.83018.25952,028,400
2009-07-2024.44024.53024.15024.53018.03847,798,000
2009-07-1724.40024.45024.10024.29017.86252,860,100
2009-07-1623.93024.44023.86024.44017.97264,555,100
2009-07-1523.75024.12023.56024.12017.73767,238,700
2009-07-1423.20023.22022.86023.11016.99445,448,700
2009-07-1322.42023.29022.14023.23017.08267,584,000
2009-07-1022.19022.54022.15022.39016.46543,229,200
2009-07-0922.65022.81022.37022.44016.50146,981,200
2009-07-0822.31022.69022.00022.56016.59073,023,400
2009-07-0723.08023.14022.46022.53016.56752,842,500
2009-07-0623.21023.28022.87023.20017.06049,207,700
2009-07-0223.76024.04023.21023.37017.18565,422,200
2009-07-0124.05024.30023.96024.04017.67854,908,400
2009-06-3023.97024.24023.63023.77017.47966,452,400
2009-06-2923.60024.03023.55023.86017.54662,854,900
2009-06-2623.57023.69023.32023.35017.17065,126,400
2009-06-2523.43023.92023.20023.79017.49457,724,300
2009-06-2423.45023.75023.36023.47017.25954,287,700
2009-06-2323.38023.66023.21023.34017.16356,752,700
2009-06-2223.95023.95023.25023.28017.11971,291,600
2009-06-1924.04024.34023.75024.07017.700115,459,000
2009-06-1823.62023.69023.30023.50017.28158,852,200
2009-06-1723.50023.82023.17023.68017.41386,483,100
2009-06-1623.47024.11023.44023.45017.244105,295,600
2009-06-1523.23023.54023.02023.42017.22269,089,600
2009-06-1222.90023.38022.74023.33017.15650,963,500
2009-06-1122.59023.26022.57022.83016.78865,124,600
2009-06-1022.17022.62022.12022.55016.58261,297,200
2009-06-0922.06022.32021.88022.08016.23750,887,700
2009-06-0821.98022.32021.63022.05016.21549,000,600
2009-06-0521.96022.31021.81022.14016.28159,579,200
2009-06-0421.77021.90021.58021.83016.05342,330,000
2009-06-0321.31021.76021.29021.73015.97956,039,600
2009-06-0221.36021.98021.20021.40015.73748,935,700
2009-06-0121.00021.50020.86021.40015.73757,317,100
2009-05-2920.56020.94020.30020.89015.36246,134,900
← NewerPage 73 of 79 · 4,734 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.