Microsoft Corp historical data
| Date | Open | High | Low | Close | Adj. close | Volume |
| 2017-12-20 | 86.200 | 86.300 | 84.710 | 85.520 | 78.159 | 23,674,900 |
| 2017-12-19 | 86.350 | 86.350 | 85.270 | 85.830 | 78.442 | 23,524,800 |
| 2017-12-18 | 87.120 | 87.500 | 86.230 | 86.380 | 78.945 | 22,283,800 |
| 2017-12-15 | 85.260 | 87.090 | 84.880 | 86.850 | 79.375 | 53,936,700 |
| 2017-12-14 | 85.430 | 85.870 | 84.530 | 84.690 | 77.401 | 19,306,000 |
| 2017-12-13 | 85.740 | 86.000 | 85.170 | 85.350 | 78.004 | 22,062,700 |
| 2017-12-12 | 85.310 | 86.050 | 85.080 | 85.580 | 78.214 | 23,924,100 |
| 2017-12-11 | 84.290 | 85.370 | 84.120 | 85.230 | 77.894 | 22,857,900 |
| 2017-12-08 | 83.630 | 84.580 | 83.330 | 84.160 | 76.916 | 24,489,100 |
| 2017-12-07 | 82.540 | 82.800 | 82.000 | 82.490 | 75.390 | 23,184,500 |
| 2017-12-06 | 81.550 | 83.140 | 81.430 | 82.780 | 75.655 | 26,162,100 |
| 2017-12-05 | 81.340 | 82.680 | 80.980 | 81.590 | 74.567 | 26,152,300 |
| 2017-12-04 | 84.420 | 84.430 | 80.700 | 81.080 | 74.101 | 39,094,900 |
| 2017-12-01 | 83.600 | 84.810 | 83.220 | 84.260 | 77.008 | 29,532,100 |
| 2017-11-30 | 83.510 | 84.520 | 83.340 | 84.170 | 76.925 | 33,054,600 |
| 2017-11-29 | 84.710 | 84.920 | 83.180 | 83.340 | 76.167 | 27,381,100 |
| 2017-11-28 | 84.070 | 85.060 | 84.020 | 84.880 | 77.574 | 21,926,000 |
| 2017-11-27 | 83.310 | 83.980 | 83.300 | 83.870 | 76.651 | 18,265,200 |
| 2017-11-24 | 83.010 | 83.430 | 82.780 | 83.260 | 76.094 | 7,425,600 |
| 2017-11-22 | 83.830 | 83.900 | 83.040 | 83.110 | 75.957 | 20,553,100 |
| 2017-11-21 | 82.740 | 83.840 | 82.740 | 83.720 | 76.514 | 21,237,500 |
| 2017-11-20 | 82.400 | 82.590 | 82.250 | 82.530 | 75.426 | 16,315,000 |
| 2017-11-17 | 83.120 | 83.120 | 82.240 | 82.400 | 75.308 | 22,079,000 |
| 2017-11-16 | 83.100 | 83.420 | 82.940 | 83.200 | 76.039 | 20,962,800 |
| 2017-11-15 | 83.470 | 83.690 | 82.690 | 82.980 | 75.838 | 19,383,100 |
| 2017-11-14 | 83.500 | 84.100 | 82.980 | 84.050 | 76.432 | 18,801,300 |
| 2017-11-13 | 83.660 | 83.940 | 83.460 | 83.930 | 76.323 | 14,196,900 |
| 2017-11-10 | 83.790 | 84.100 | 83.230 | 83.870 | 76.268 | 19,397,800 |
| 2017-11-09 | 84.110 | 84.270 | 82.900 | 84.090 | 76.468 | 21,178,400 |
| 2017-11-08 | 84.140 | 84.610 | 83.830 | 84.560 | 76.896 | 18,034,200 |
| 2017-11-07 | 84.770 | 84.900 | 83.930 | 84.270 | 76.632 | 17,939,700 |
| 2017-11-06 | 84.200 | 84.700 | 84.080 | 84.470 | 76.814 | 19,860,900 |
| 2017-11-03 | 84.080 | 84.540 | 83.400 | 84.140 | 76.514 | 17,633,500 |
| 2017-11-02 | 83.350 | 84.460 | 83.120 | 84.050 | 76.432 | 23,992,900 |
| 2017-11-01 | 83.680 | 83.760 | 82.880 | 83.180 | 75.641 | 22,307,400 |
| 2017-10-31 | 84.360 | 84.360 | 83.110 | 83.180 | 75.641 | 27,086,600 |
| 2017-10-30 | 83.700 | 84.330 | 83.110 | 83.890 | 76.286 | 31,756,700 |
| 2017-10-27 | 84.370 | 86.200 | 83.610 | 83.810 | 76.214 | 71,066,700 |
| 2017-10-26 | 79.200 | 79.420 | 78.750 | 78.760 | 71.621 | 32,120,700 |
| 2017-10-25 | 78.580 | 79.100 | 78.010 | 78.630 | 71.503 | 20,410,800 |
| 2017-10-24 | 78.900 | 79.200 | 78.460 | 78.860 | 71.712 | 17,517,200 |
| 2017-10-23 | 78.990 | 79.340 | 78.760 | 78.830 | 71.685 | 20,627,200 |
| 2017-10-20 | 78.320 | 78.970 | 78.220 | 78.810 | 71.667 | 22,866,400 |
| 2017-10-19 | 77.570 | 77.930 | 77.350 | 77.910 | 70.848 | 15,092,800 |
| 2017-10-18 | 77.670 | 77.850 | 77.370 | 77.610 | 70.576 | 13,300,700 |
| 2017-10-17 | 77.470 | 77.620 | 77.250 | 77.590 | 70.557 | 16,824,000 |
| 2017-10-16 | 77.420 | 77.810 | 77.350 | 77.650 | 70.612 | 12,380,100 |
| 2017-10-13 | 77.590 | 77.870 | 77.290 | 77.490 | 70.466 | 15,335,700 |
| 2017-10-12 | 76.490 | 77.290 | 76.370 | 77.120 | 70.130 | 16,876,500 |
| 2017-10-11 | 76.360 | 76.460 | 75.950 | 76.420 | 69.493 | 15,388,900 |
| 2017-10-10 | 76.330 | 76.630 | 76.140 | 76.290 | 69.375 | 13,944,500 |
| 2017-10-09 | 75.970 | 76.550 | 75.860 | 76.290 | 69.375 | 11,386,500 |
| 2017-10-06 | 75.670 | 76.030 | 75.540 | 76.000 | 69.111 | 13,959,800 |
| 2017-10-05 | 75.220 | 76.120 | 74.960 | 75.970 | 69.084 | 21,195,300 |
| 2017-10-04 | 74.090 | 74.720 | 73.710 | 74.690 | 67.920 | 13,317,700 |
| 2017-10-03 | 74.670 | 74.880 | 74.190 | 74.260 | 67.529 | 12,190,400 |
| 2017-10-02 | 74.710 | 75.010 | 74.300 | 74.610 | 67.847 | 15,304,800 |
| 2017-09-29 | 73.940 | 74.540 | 73.880 | 74.490 | 67.738 | 17,079,100 |
| 2017-09-28 | 73.540 | 73.970 | 73.310 | 73.870 | 67.174 | 10,883,800 |
| 2017-09-27 | 73.550 | 74.170 | 73.170 | 73.850 | 67.156 | 19,565,100 |
Stock splits
| Date | Split (new : old) |
|---|
| 2003-02-18 | 2:1 |
| 1999-03-29 | 2:1 |
| 1998-02-23 | 2:1 |
| 1996-12-09 | 2:1 |
| 1994-05-23 | 2:1 |
| 1992-06-15 | 3:2 |
| 1991-06-27 | 3:2 |
| 1990-04-16 | 2:1 |
Dividends
| Ex-date | Amount |
|---|
| 2026-08-20 | 0.9100 USD |
| 2026-05-21 | 0.9100 USD |
| 2026-02-19 | 0.9100 USD |
| 2025-11-20 | 0.9100 USD |
| 2025-08-21 | 0.8300 USD |
| 2025-05-15 | 0.8300 USD |
| 2025-02-20 | 0.8300 USD |
| 2024-11-21 | 0.8300 USD |
| 2024-08-15 | 0.7500 USD |
| 2024-05-15 | 0.7500 USD |
| 2024-02-14 | 0.7500 USD |
| 2023-11-15 | 0.7500 USD |
| 2023-08-16 | 0.6800 USD |
| 2023-05-17 | 0.6800 USD |
| 2023-02-15 | 0.6800 USD |
| 2022-11-16 | 0.6800 USD |
| 2022-08-17 | 0.6200 USD |
| 2022-05-18 | 0.6200 USD |
| 2022-02-16 | 0.6200 USD |
| 2021-11-17 | 0.6200 USD |
| 2021-08-18 | 0.5600 USD |
| 2021-05-19 | 0.5600 USD |
| 2021-02-17 | 0.5600 USD |
| 2020-11-18 | 0.5600 USD |
| 2020-08-19 | 0.5100 USD |
| 2020-05-20 | 0.5100 USD |
| 2020-02-19 | 0.5100 USD |
| 2019-11-20 | 0.5100 USD |
| 2019-08-14 | 0.4600 USD |
| 2019-05-15 | 0.4600 USD |
| 2019-02-20 | 0.4600 USD |
Open, high, low and close are as traded (USD). Adjusted close accounts for splits and dividends. Educational only, not financial advice.