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.15▼ 2.05%
← MSFT stock page

Microsoft Corp historical data

1M3M6M1Y5YMAXDownload CSV
DateOpenHighLowCloseAdj. closeVolume
2012-04-0332.16032.19031.66031.94025.02542,752,100
2012-04-0232.22032.46031.95032.29025.29935,853,600
2012-03-3032.40032.41032.04032.26025.27531,749,400
2012-03-2932.06032.19031.81032.12025.16637,038,500
2012-03-2832.52032.70032.04032.19025.22141,344,800
2012-03-2732.65032.70032.40032.52025.47936,274,900
2012-03-2632.19032.61032.15032.59025.53436,758,300
2012-03-2332.10032.11031.72032.01025.08035,912,200
2012-03-2231.81032.09031.79032.00025.07231,749,500
2012-03-2131.96032.15031.82031.91025.00137,928,600
2012-03-2032.10032.15031.74031.99025.06441,566,800
2012-03-1932.54032.61032.15032.20025.22844,789,200
2012-03-1632.91032.95032.50032.60025.54265,626,400
2012-03-1532.79032.94032.58032.85025.73849,068,300
2012-03-1432.53032.88032.49032.77025.67541,986,900
2012-03-1332.24032.69032.15032.67025.59748,951,700
2012-03-1231.97032.20031.82032.04025.10334,073,600
2012-03-0932.10032.16031.92031.99025.06434,628,400
2012-03-0832.04032.21031.90032.01025.08036,747,400
2012-03-0731.67031.92031.53031.84024.94634,340,400
2012-03-0631.54031.98031.49031.56024.72751,932,900
2012-03-0532.01032.05031.62031.80024.91545,240,000
2012-03-0232.31032.44032.00032.08025.13447,314,200
2012-03-0131.93032.39031.85032.29025.29977,344,100
2012-02-2931.89032.00031.61031.74024.86859,323,600
2012-02-2831.41031.93031.38031.87024.97045,230,600
2012-02-2731.24031.50031.10031.35024.56334,568,400
2012-02-2431.48031.50031.24031.48024.66435,575,400
2012-02-2331.20031.59031.00031.37024.57835,034,700
2012-02-2231.45031.68031.18031.27024.50049,253,200
2012-02-2131.18031.61031.15031.44024.63350,829,900
2012-02-1731.20031.32030.95031.25024.48470,036,500
2012-02-1630.31031.55030.30031.29024.51594,705,100
2012-02-1530.33030.39030.03030.05023.54443,311,300
2012-02-1430.33030.46029.85030.25023.70159,644,000
2012-02-1330.63030.77030.43030.58023.80333,319,800
2012-02-1030.64030.80030.36030.50023.74044,605,300
2012-02-0930.68030.80030.48030.77023.95050,481,600
2012-02-0830.26030.67030.22030.66023.86549,659,100
2012-02-0730.15030.49030.05030.35023.62339,242,400
2012-02-0630.04030.22029.97030.20023.50728,039,700
2012-02-0330.14030.40030.09030.24023.53841,838,500
2012-02-0229.90030.17029.71029.95023.31252,223,300
2012-02-0129.79030.05029.76029.89023.26567,409,900
2012-01-3129.66029.70029.23029.53022.98550,572,400
2012-01-3028.97029.62028.83029.61023.04851,114,800
2012-01-2729.45029.53029.17029.23022.75244,187,700
2012-01-2629.61029.70029.40029.50022.96249,102,800
2012-01-2529.07029.65029.07029.56023.00959,231,700
2012-01-2429.47029.57029.18029.34022.83751,703,300
2012-01-2329.55029.95029.35029.73023.14176,078,100
2012-01-2028.82029.74028.75029.71023.125165,902,900
2012-01-1928.16028.44028.03028.12021.88874,053,500
2012-01-1828.31028.40027.97028.23021.97364,860,600
2012-01-1728.40028.65028.17028.26021.99772,395,300
2012-01-1327.93028.25027.79028.25021.98960,196,100
2012-01-1227.87028.02027.65028.00021.79449,370,800
2012-01-1127.43027.98027.37027.72021.57665,582,400
2012-01-1027.93028.15027.75027.84021.67060,014,400
2012-01-0928.05028.10027.72027.74021.59259,706,800
← NewerPage 62 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.