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.00▼ 1.73%
← MSFT stock page

Microsoft Corp historical data

1M3M6M1Y5YMAXDownload CSV
DateOpenHighLowCloseAdj. closeVolume
2009-03-0316.03016.24015.64015.88011.60480,476,600
2009-03-0215.96016.25015.72015.79011.53880,602,100
2009-02-2716.29016.52016.10016.15011.80193,428,000
2009-02-2617.05017.08016.42016.42011.99883,219,500
2009-02-2517.01017.24016.46016.96012.393105,894,600
2009-02-2417.03017.35016.36017.17012.546122,674,500
2009-02-2318.02018.15017.16017.21012.57670,803,400
2009-02-2017.77018.19017.66018.00013.15369,413,800
2009-02-1918.30018.38017.81017.91013.08749,195,600
2009-02-1818.22018.45018.00018.12013.24154,946,900
2009-02-1718.49018.50017.89018.09013.21975,853,300
2009-02-1319.27019.47019.04019.09013.85447,416,000
2009-02-1218.97019.32018.54019.26013.97875,323,200
2009-02-1118.94019.49018.92019.21013.94158,599,000
2009-02-1019.25019.80018.70018.80013.64483,953,200
2009-02-0919.64019.77019.26019.44014.10852,196,400
2009-02-0619.16019.93019.06019.66014.26886,746,000
2009-02-0518.51019.14018.25019.04013.81875,195,200
2009-02-0418.54019.00018.50018.63013.52075,618,000
2009-02-0317.85018.61017.60018.50013.42686,865,100
2009-02-0217.03018.13017.00017.83012.94088,871,700
2009-01-3017.74017.79017.10017.10012.41062,370,900
2009-01-2917.78017.96017.56017.59012.76649,192,800
2009-01-2817.80018.31017.76018.04013.09264,145,500
2009-01-2717.78017.97017.43017.66012.81761,695,000
2009-01-2617.29017.81017.23017.63012.79592,476,500
2009-01-2316.97017.49016.75017.20012.483117,020,600
2009-01-2218.05018.18017.07017.11012.417222,436,600
2009-01-2118.87019.45018.46019.38014.06568,340,900
2009-01-2019.46019.62018.37018.48013.41289,873,000
2009-01-1619.63019.91019.15019.71014.30479,634,100
2009-01-1519.07019.30018.52019.24013.96396,169,800
2009-01-1419.53019.68019.01019.09013.85480,257,500
2009-01-1319.52019.99019.52019.82014.38465,843,500
2009-01-1219.71019.79019.30019.47014.13052,163,500
2009-01-0920.17020.30019.41019.52014.16649,815,300
2009-01-0819.63020.19019.55020.12014.60270,255,400
2009-01-0720.19020.29019.48019.51014.15972,709,900
2009-01-0620.75021.00020.61020.76015.06658,083,400
2009-01-0520.20020.67020.06020.52014.89261,475,200
2009-01-0219.53020.40019.37020.33014.75450,084,000
2008-12-3119.31019.68019.27019.44014.10846,419,000
2008-12-3019.01019.49019.00019.34014.03643,224,100
2008-12-2919.15019.21018.64018.96013.76058,512,800
2008-12-2619.20019.33019.09019.13013.88323,101,000
2008-12-2419.26019.45019.10019.17013.91216,880,400
2008-12-2319.28019.57019.01019.28013.99247,511,400
2008-12-2219.24019.29018.89019.18013.92058,575,400
2008-12-1919.42019.80019.11019.12013.876113,530,400
2008-12-1819.86020.02018.99019.30014.00780,759,200
2008-12-1719.81020.05019.50019.66014.26878,922,700
2008-12-1619.21020.18019.00020.11014.59597,688,700
2008-12-1519.34019.44018.89019.04013.81859,925,900
2008-12-1219.15019.85018.70019.36014.05078,112,600
2008-12-1120.11020.12019.31019.45014.11683,564,300
2008-12-1020.82020.96020.30020.61014.95761,499,000
2008-12-0920.62021.25020.46020.60014.95080,484,900
2008-12-0820.35021.25020.14021.01015.248107,225,000
2008-12-0518.91019.98018.47019.87014.42091,996,200
2008-12-0419.40019.92018.79019.11013.86978,719,200
← NewerPage 75 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.