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.11▼ 1.62%
← MSFT stock page

Microsoft Corp historical data

1M3M6M1Y5YMAXDownload CSV
DateOpenHighLowCloseAdj. closeVolume
2009-05-2820.32020.63020.05020.45015.03845,480,800
2009-05-2720.25020.60020.07020.13014.80342,892,900
2009-05-2619.54020.45019.45020.34014.95744,991,700
2009-05-2219.93020.17019.47019.75014.52337,318,700
2009-05-2120.14020.23019.51019.82014.57558,232,800
2009-05-2020.41020.69020.22020.38014.98647,450,700
2009-05-1920.51020.74020.25020.31014.93551,368,300
2009-05-1820.36020.60020.24020.60015.05346,073,800
2009-05-1520.13020.50019.98020.22014.77561,289,900
2009-05-1419.83020.23019.80020.06014.65854,539,500
2009-05-1319.92020.00019.67019.75014.43249,281,700
2009-05-1219.51020.06019.47019.89014.53471,966,800
2009-05-1119.20019.73019.01019.32014.11763,762,600
2009-05-0819.46019.64019.14019.42014.19067,597,600
2009-05-0719.96019.99019.14019.32014.11768,727,200
2009-05-0620.06020.07019.61019.79014.46159,639,100
2009-05-0520.14020.24019.64019.79014.46166,835,500
2009-05-0420.37020.40019.98020.19014.75354,313,400
2009-05-0120.19020.35019.86020.24014.79063,224,500
2009-04-3020.60021.10020.01020.26014.80487,439,900
2009-04-2920.11020.89020.06020.25014.79779,301,600
2009-04-2820.25020.27019.79019.93014.56376,685,200
2009-04-2720.55020.82020.28020.40014.90768,219,600
2009-04-2419.82021.20019.50020.91015.279168,478,500
2009-04-2318.92018.94018.47018.92013.82586,116,300
2009-04-2218.76019.19018.70018.78013.72359,401,000
2009-04-2118.59019.08018.57018.97013.86260,928,300
2009-04-2018.89018.95018.57018.61013.59962,937,200
2009-04-1719.69019.69019.00019.20014.03061,398,500
2009-04-1619.16019.78018.99019.76014.43967,688,700
2009-04-1519.21019.25018.51018.83013.75972,725,500
2009-04-1419.44019.55019.00019.35014.13963,796,300
2009-04-1319.69019.85019.37019.59014.31544,444,700
2009-04-0919.45019.70019.22019.67014.37355,759,600
2009-04-0818.97019.62018.96019.19014.02256,408,900
2009-04-0718.76019.14018.63018.76013.70865,815,200
2009-04-0618.54018.76018.27018.76013.70847,476,100
2009-04-0319.13019.15018.43018.75013.70181,858,400
2009-04-0219.50019.89019.00019.29014.09599,082,300
2009-04-0118.23019.36018.18019.31014.11096,438,900
2009-03-3117.83018.79017.78018.37013.42392,423,300
2009-03-3017.74017.76017.27017.48012.77349,633,000
2009-03-2718.54018.62018.05018.13013.24847,670,400
2009-03-2618.17018.88018.12018.83013.75963,775,100
2009-03-2517.98018.31017.52017.88013.06573,927,100
2009-03-2418.04018.21017.84017.93013.10250,044,100
2009-03-2317.37018.59017.31018.33013.39471,600,000
2009-03-2017.32017.65016.88017.06012.46681,725,500
2009-03-1917.37017.45016.92017.14012.52458,994,600
2009-03-1817.03017.22016.60016.96012.39370,710,700
2009-03-1716.32016.90016.26016.90012.34962,481,000
2009-03-1616.82016.96016.24016.25011.87467,028,900
2009-03-1316.98017.05016.18016.65012.16682,965,800
2009-03-1217.01017.04016.48017.01012.42993,694,100
2009-03-1116.63017.20016.43017.11012.50284,522,200
2009-03-1015.37016.62015.25016.48012.04295,184,200
2009-03-0915.20015.74015.10015.15011.07066,479,100
2009-03-0615.35015.62014.87015.28011.16592,821,400
2009-03-0515.86015.88015.27015.27011.15889,708,500
2009-03-0416.12016.40015.89016.12011.77969,285,100
← NewerPage 74 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.