Microsoft Corp historical data
| Date | Open | High | Low | Close | Adj. close | Volume |
| 2019-11-15 | 148.93 | 149.99 | 148.27 | 149.97 | 141.02 | 23,485,700 |
| 2019-11-14 | 147.02 | 148.41 | 147.00 | 148.06 | 139.22 | 19,729,800 |
| 2019-11-13 | 146.74 | 147.46 | 146.28 | 147.31 | 138.52 | 16,919,200 |
| 2019-11-12 | 146.28 | 147.57 | 146.06 | 147.07 | 138.29 | 18,641,600 |
| 2019-11-11 | 145.34 | 146.42 | 144.73 | 146.11 | 137.39 | 14,362,600 |
| 2019-11-08 | 143.98 | 145.99 | 143.76 | 145.96 | 137.25 | 16,732,700 |
| 2019-11-07 | 143.84 | 144.88 | 143.77 | 144.26 | 135.65 | 17,786,700 |
| 2019-11-06 | 144.37 | 144.52 | 143.20 | 144.06 | 135.46 | 16,575,800 |
| 2019-11-05 | 144.97 | 145.02 | 143.91 | 144.46 | 135.84 | 18,250,200 |
| 2019-11-04 | 144.83 | 145.00 | 144.16 | 144.55 | 135.92 | 16,912,000 |
| 2019-11-01 | 144.26 | 144.42 | 142.97 | 143.72 | 135.14 | 33,128,400 |
| 2019-10-31 | 144.90 | 144.93 | 142.99 | 143.37 | 134.81 | 24,605,100 |
| 2019-10-30 | 143.52 | 145.00 | 142.79 | 144.61 | 135.98 | 18,496,600 |
| 2019-10-29 | 144.08 | 144.50 | 142.65 | 142.83 | 134.30 | 20,589,500 |
| 2019-10-28 | 144.40 | 145.67 | 143.51 | 144.19 | 135.58 | 35,280,100 |
| 2019-10-25 | 139.34 | 141.14 | 139.20 | 140.73 | 132.33 | 25,959,700 |
| 2019-10-24 | 139.39 | 140.42 | 138.67 | 139.94 | 131.59 | 37,029,300 |
| 2019-10-23 | 136.88 | 137.45 | 135.61 | 137.24 | 129.05 | 29,844,600 |
| 2019-10-22 | 138.97 | 140.01 | 136.26 | 136.37 | 128.23 | 27,431,000 |
| 2019-10-21 | 138.45 | 138.50 | 137.01 | 138.43 | 130.17 | 20,078,200 |
| 2019-10-18 | 139.76 | 140.00 | 136.56 | 137.41 | 129.21 | 32,273,500 |
| 2019-10-17 | 140.95 | 141.42 | 139.02 | 139.69 | 131.35 | 21,460,600 |
| 2019-10-16 | 140.79 | 140.99 | 139.53 | 140.41 | 132.03 | 20,751,600 |
| 2019-10-15 | 140.06 | 141.79 | 139.81 | 141.57 | 133.12 | 19,695,700 |
| 2019-10-14 | 139.69 | 140.29 | 139.52 | 139.55 | 131.22 | 13,304,300 |
| 2019-10-11 | 140.12 | 141.03 | 139.50 | 139.68 | 131.34 | 25,446,000 |
| 2019-10-10 | 138.49 | 139.67 | 138.25 | 139.10 | 130.80 | 17,654,600 |
| 2019-10-09 | 137.46 | 138.70 | 136.97 | 138.24 | 129.99 | 19,749,900 |
| 2019-10-08 | 137.08 | 137.76 | 135.62 | 135.67 | 127.57 | 25,550,500 |
| 2019-10-07 | 137.14 | 138.18 | 137.02 | 137.12 | 128.93 | 15,303,700 |
| 2019-10-04 | 136.75 | 138.25 | 136.42 | 138.12 | 129.87 | 22,897,700 |
| 2019-10-03 | 134.95 | 136.75 | 133.22 | 136.28 | 128.14 | 24,132,900 |
| 2019-10-02 | 136.25 | 136.37 | 133.58 | 134.65 | 126.61 | 30,521,700 |
| 2019-10-01 | 139.66 | 140.25 | 137.00 | 137.07 | 128.89 | 21,466,600 |
| 2019-09-30 | 138.05 | 139.22 | 137.78 | 139.03 | 130.73 | 17,280,900 |
| 2019-09-27 | 140.15 | 140.36 | 136.65 | 137.73 | 129.51 | 22,477,700 |
| 2019-09-26 | 139.44 | 140.18 | 138.44 | 139.54 | 131.21 | 17,456,600 |
| 2019-09-25 | 137.50 | 139.96 | 136.03 | 139.36 | 131.04 | 21,382,000 |
| 2019-09-24 | 140.36 | 140.69 | 136.88 | 137.38 | 129.18 | 29,773,200 |
| 2019-09-23 | 139.23 | 139.63 | 138.44 | 139.14 | 130.83 | 17,139,300 |
| 2019-09-20 | 141.01 | 141.65 | 138.25 | 139.44 | 131.11 | 39,167,300 |
| 2019-09-19 | 140.30 | 142.37 | 140.07 | 141.07 | 132.65 | 35,772,100 |
| 2019-09-18 | 137.36 | 138.67 | 136.53 | 138.52 | 130.25 | 23,982,100 |
| 2019-09-17 | 136.96 | 137.52 | 136.43 | 137.39 | 129.19 | 17,814,200 |
| 2019-09-16 | 135.83 | 136.70 | 135.66 | 136.33 | 128.19 | 16,731,400 |
| 2019-09-13 | 137.78 | 138.06 | 136.57 | 137.32 | 129.12 | 23,363,100 |
| 2019-09-12 | 137.85 | 138.42 | 136.87 | 137.52 | 129.31 | 27,010,000 |
| 2019-09-11 | 135.91 | 136.27 | 135.09 | 136.12 | 127.99 | 24,726,100 |
| 2019-09-10 | 136.80 | 136.89 | 134.51 | 136.08 | 127.96 | 28,903,400 |
| 2019-09-09 | 139.59 | 139.75 | 136.46 | 137.52 | 129.31 | 25,773,900 |
| 2019-09-06 | 140.03 | 140.18 | 138.20 | 139.10 | 130.80 | 20,824,500 |
| 2019-09-05 | 139.11 | 140.38 | 138.76 | 140.05 | 131.69 | 26,101,800 |
| 2019-09-04 | 137.30 | 137.69 | 136.48 | 137.63 | 129.41 | 17,995,900 |
| 2019-09-03 | 136.61 | 137.20 | 135.70 | 136.04 | 127.92 | 18,869,300 |
| 2019-08-30 | 139.15 | 139.18 | 136.27 | 137.86 | 129.63 | 23,940,100 |
| 2019-08-29 | 137.25 | 138.44 | 136.91 | 138.12 | 129.87 | 20,168,700 |
| 2019-08-28 | 134.88 | 135.76 | 133.55 | 135.56 | 127.47 | 17,393,300 |
| 2019-08-27 | 136.39 | 136.72 | 134.66 | 135.74 | 127.64 | 23,102,100 |
| 2019-08-26 | 134.99 | 135.56 | 133.90 | 135.45 | 127.36 | 20,312,600 |
| 2019-08-23 | 137.19 | 138.35 | 132.80 | 133.39 | 125.43 | 38,508,600 |
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.