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.33▼ 1.88%
← MSFT stock page

Microsoft Corp historical data

1M3M6M1Y5YMAXDownload CSV
DateOpenHighLowCloseAdj. closeVolume
2012-09-2431.00031.07030.64030.78024.43546,825,900
2012-09-2131.43031.61031.09031.19024.760102,348,900
2012-09-2030.95031.48030.91031.45024.96745,543,000
2012-09-1931.09031.19031.04031.05024.64948,871,900
2012-09-1831.10031.21031.03031.18024.75334,542,700
2012-09-1731.19031.26031.04031.21024.77636,488,500
2012-09-1431.01031.25030.81031.21024.77651,422,800
2012-09-1330.89031.18030.40030.94024.56245,047,300
2012-09-1230.94031.18030.73030.78024.43532,775,800
2012-09-1130.69030.91030.61030.79024.44325,191,800
2012-09-1030.83030.90030.51030.72024.38740,524,000
2012-09-0731.04031.07030.73030.95024.57042,649,100
2012-09-0630.50031.36030.46031.35024.88748,371,700
2012-09-0530.22030.53030.21030.39024.12533,650,000
2012-09-0430.45030.66030.15030.39024.12548,556,700
2012-08-3130.60030.96030.38030.82024.46736,590,100
2012-08-3030.53030.61030.22030.32024.07023,982,100
2012-08-2930.65030.75030.44030.65024.33223,346,800
2012-08-2830.70030.80030.52030.63024.31623,947,900
2012-08-2730.93030.96030.59030.69024.36434,691,100
2012-08-2430.25030.63030.18030.56024.26022,943,300
2012-08-2330.39030.40030.08030.26024.02228,355,600
2012-08-2230.59030.76030.47030.54024.24433,437,400
2012-08-2130.76030.96030.61030.80024.45128,822,700
2012-08-2030.82030.85030.58030.74024.40323,737,700
2012-08-1730.92030.92030.59030.90024.53032,589,900
2012-08-1630.36030.94030.26030.78024.43535,787,200
2012-08-1530.11030.28030.02030.20023.97524,351,000
2012-08-1430.30030.39030.01030.13023.91934,551,400
2012-08-1330.35030.46030.16030.39023.96723,049,100
2012-08-1030.50030.62030.25030.42023.99027,810,300
2012-08-0930.39030.65030.30030.50024.05324,920,800
2012-08-0830.21030.47030.11030.33023.91926,257,600
2012-08-0730.07030.35029.87030.26023.86428,002,900
2012-08-0630.00030.11029.81029.95023.62027,471,800
2012-08-0329.53029.94029.48029.75023.46235,859,400
2012-08-0229.21029.53028.97029.19023.02039,520,500
2012-08-0129.59029.65029.21029.41023.19431,721,800
2012-07-3129.48029.71029.33029.47023.24137,620,900
2012-07-3029.75029.82029.46029.64023.37528,905,000
2012-07-2729.48029.85029.18029.76023.47044,242,600
2012-07-2629.23029.50029.09029.16022.99745,301,400
2012-07-2529.24029.33028.78028.83022.73645,579,500
2012-07-2429.24029.36028.90029.15022.98947,723,300
2012-07-2329.57029.58029.01029.28023.09155,151,900
2012-07-2031.00031.05030.05030.12023.75464,021,700
2012-07-1930.51030.80030.38030.67024.18746,663,200
2012-07-1829.60030.45029.46030.45024.01441,090,400
2012-07-1729.64029.86029.20029.66023.39133,771,300
2012-07-1629.48029.53029.04029.44023.21727,900,600
2012-07-1328.76029.48028.72029.39023.17839,085,000
2012-07-1229.15029.18028.54028.63022.57963,523,600
2012-07-1129.71029.74029.11029.30023.10739,184,900
2012-07-1030.08030.22029.51029.74023.45437,534,100
2012-07-0930.12030.23029.78030.00023.65930,680,800
2012-07-0630.61030.70029.95030.19023.80938,294,800
2012-07-0530.59030.78030.38030.70024.21128,801,900
2012-07-0330.23030.76030.17030.76024.25820,938,100
2012-07-0230.62030.62030.21030.56024.10130,589,100
2012-06-2930.45030.69030.14030.59024.12455,227,200
← NewerPage 60 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.