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.20▼ 2.00%
← MSFT stock page

Microsoft Corp historical data

1M3M6M1Y5YMAXDownload CSV
DateOpenHighLowCloseAdj. closeVolume
2012-06-2829.98030.05029.42029.91023.58845,328,400
2012-06-2730.19030.50030.03030.17023.79333,781,700
2012-06-2630.00030.27029.94030.02023.67538,421,300
2012-06-2530.30030.32029.62029.87023.55742,217,200
2012-06-2230.30030.73030.03030.70024.21145,098,100
2012-06-2130.96031.14030.06030.14023.76948,456,600
2012-06-2030.93031.05030.64030.93024.39236,257,100
2012-06-1930.19031.11030.05030.70024.21175,725,800
2012-06-1829.99030.03029.71029.84023.53358,679,900
2012-06-1529.59030.08029.49030.02023.67562,314,400
2012-06-1429.33029.46028.88029.34023.13939,458,900
2012-06-1329.22029.44029.05029.13022.97332,984,600
2012-06-1229.10029.30028.84029.29023.09935,337,900
2012-06-1129.73029.81028.82028.90022.79246,361,900
2012-06-0829.21029.68029.05029.65023.38342,551,100
2012-06-0729.64029.70029.17029.23023.05237,792,800
2012-06-0628.88029.37028.81029.35023.14646,860,500
2012-06-0528.51028.75028.39028.51022.48445,715,400
2012-06-0428.62028.78028.32028.55022.51647,926,300
2012-06-0128.76028.96028.44028.45022.43756,634,300
2012-05-3129.30029.42028.94029.19023.02039,134,000
2012-05-3029.35029.48029.12029.34023.13941,585,500
2012-05-2929.38029.72029.22029.56023.31237,758,800
2012-05-2529.20029.36029.01029.06022.91829,507,200
2012-05-2429.16029.30028.76029.07022.92652,575,000
2012-05-2329.35029.40028.64029.11022.95765,171,000
2012-05-2229.69029.88029.50029.76023.47039,504,900
2012-05-2129.10029.79029.06029.75023.46238,787,900
2012-05-1829.79029.81029.17029.27023.08356,205,300
2012-05-1729.99030.21029.71029.72023.43848,484,000
2012-05-1630.31030.32029.74029.90023.58060,083,700
2012-05-1530.64030.80030.15030.21023.82561,822,800
2012-05-1430.82031.04030.64030.68024.03840,528,900
2012-05-1130.69031.54030.69031.16024.41443,459,300
2012-05-1030.86031.02030.45030.74024.08543,839,200
2012-05-0930.19030.83030.10030.76024.10050,309,300
2012-05-0830.48030.78030.17030.50023.89746,328,300
2012-05-0730.70030.86030.57030.65024.01448,641,400
2012-05-0431.45031.57030.92030.98024.27357,927,200
2012-05-0331.88031.90031.61031.76024.88431,501,300
2012-05-0231.85031.93031.64031.80024.91537,385,300
2012-05-0132.05032.34031.95032.01025.08043,832,300
2012-04-3031.98032.11031.92032.02025.08735,697,200
2012-04-2732.12032.22031.88031.98025.05641,419,100
2012-04-2632.12032.23031.92032.11025.15840,308,100
2012-04-2531.92032.32031.87032.20025.22862,495,500
2012-04-2432.21032.52031.83031.92025.00940,871,100
2012-04-2332.31032.50032.03032.12025.16661,398,200
2012-04-2032.15032.89032.05032.42025.401106,045,000
2012-04-1931.13031.68030.94031.01024.29654,781,200
2012-04-1831.28031.31031.04031.14024.39840,552,900
2012-04-1731.27031.61031.20031.44024.63334,361,500
2012-04-1630.99031.19030.77031.08024.35138,124,800
2012-04-1330.89031.16030.72030.81024.13939,749,200
2012-04-1230.48031.04030.42030.98024.27338,304,000
2012-04-1130.43030.53030.23030.35023.77943,014,000
2012-04-1031.06031.19030.30030.47023.87354,131,300
2012-04-0931.22031.40030.97031.10024.36731,056,400
2012-04-0531.15031.63031.05031.52024.69650,368,600
2012-04-0431.66031.69031.05031.21024.45349,455,900
← NewerPage 61 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.