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%WTI101.27▼ 0.48%
← MSFT stock page

Microsoft Corp historical data

1M3M6M1Y5YMAXDownload CSV
DateOpenHighLowCloseAdj. closeVolume
2010-05-1128.68029.65028.57028.88021.55163,789,400
2010-05-1029.01029.48028.71028.94021.59686,653,300
2010-05-0728.93028.95027.32028.21021.051173,718,100
2010-05-0629.59029.88027.91028.98021.626128,613,000
2010-05-0529.77030.09029.69029.85022.27566,833,800
2010-05-0430.52030.55029.75030.13022.48482,085,600
2010-05-0330.67031.06030.58030.86023.02943,989,500
2010-04-3031.07031.08030.52030.54022.79063,214,800
2010-04-2930.93031.43030.67031.00023.13352,665,200
2010-04-2830.92031.00030.62030.91023.06664,557,900
2010-04-2730.95031.25030.75030.85023.02168,730,900
2010-04-2631.00031.28030.86031.11023.21563,649,300
2010-04-2331.12031.58030.65030.96023.103126,766,600
2010-04-2231.04031.53030.90031.39023.42484,847,600
2010-04-2131.33031.50031.23031.33023.37955,343,100
2010-04-2031.22031.44031.13031.36023.40252,199,500
2010-04-1930.77031.25030.76031.04023.16364,970,300
2010-04-1630.79030.98030.60030.67022.88788,703,100
2010-04-1530.82030.95030.71030.87023.03652,745,400
2010-04-1430.79031.00030.66030.82022.99968,941,200
2010-04-1330.15030.50030.13030.45022.72341,374,600
2010-04-1230.25030.49030.21030.32022.62637,068,800
2010-04-0929.95030.41029.90030.34022.64154,752,500
2010-04-0829.32029.98029.30029.92022.32763,713,800
2010-04-0729.16029.56029.14029.35021.90258,318,800
2010-04-0629.15029.58028.98029.32021.87947,366,800
2010-04-0529.13029.43029.03029.27021.84234,331,200
2010-04-0129.35029.54028.62029.16021.76074,768,100
2010-03-3129.64029.72029.17029.29021.85763,760,000
2010-03-3029.63029.86029.50029.77022.21534,954,800
2010-03-2929.71029.82029.55029.59022.08133,336,000
2010-03-2630.09030.20029.59029.66022.13355,595,500
2010-03-2529.83030.57029.80030.01022.39473,168,700
2010-03-2429.72029.85029.60029.65022.12633,987,700
2010-03-2329.59029.90029.41029.88022.29742,026,600
2010-03-2229.50029.70029.39029.60022.08837,718,200
2010-03-1929.76029.90029.35029.59022.08181,332,100
2010-03-1829.63029.72029.50029.61022.09643,845,200
2010-03-1729.50029.87029.40029.63022.11150,385,700
2010-03-1629.42029.49029.20029.37021.91736,723,500
2010-03-1529.18029.37029.01029.29021.85737,512,000
2010-03-1229.32029.38029.04029.27021.84231,700,200
2010-03-1128.89029.19028.85029.18021.77535,349,700
2010-03-1028.86029.11028.80028.97021.61844,891,400
2010-03-0928.56029.11028.55028.80021.49150,271,600
2010-03-0828.52028.93028.50028.63021.36539,414,500
2010-03-0528.66028.68028.42028.59021.33556,001,800
2010-03-0428.46028.65028.27028.63021.36542,890,600
2010-03-0328.51028.61028.35028.46021.23848,442,100
2010-03-0229.08029.30028.24028.46021.23893,123,900
2010-03-0128.77029.05028.53029.02021.65643,805,400
2010-02-2628.65028.85028.51028.67021.39440,370,600
2010-02-2528.27028.65028.02028.60021.34248,735,300
2010-02-2428.52028.79028.38028.63021.36543,165,900
2010-02-2328.68028.83028.09028.33021.14152,266,200
2010-02-2228.84028.94028.65028.73021.43936,707,100
2010-02-1928.79028.92028.69028.77021.46944,451,800
2010-02-1828.59029.03028.51028.97021.61842,856,500
2010-02-1728.53028.65028.36028.59021.33545,882,900
2010-02-1628.13028.37028.02028.35021.15651,935,600
← NewerPage 70 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.