| Date | Open | High | Low | Close | Adj. close | Volume |
| 2020-02-13 | 158.79 | 159.79 | 157.77 | 159.00 | 63.924 | 2,522,200 |
| 2020-02-12 | 157.91 | 159.30 | 157.57 | 158.89 | 63.879 | 1,651,800 |
| 2020-02-11 | 158.53 | 159.58 | 158.12 | 158.56 | 63.747 | 1,355,800 |
| 2020-02-10 | 158.69 | 159.25 | 157.60 | 157.98 | 63.513 | 1,770,200 |
| 2020-02-07 | 160.66 | 161.08 | 158.36 | 158.59 | 63.759 | 2,501,400 |
| 2020-02-06 | 159.34 | 161.24 | 158.63 | 160.50 | 64.527 | 2,688,200 |
| 2020-02-05 | 158.94 | 160.32 | 158.53 | 159.05 | 63.944 | 1,953,600 |
| 2020-02-04 | 160.68 | 161.66 | 158.78 | 158.97 | 63.912 | 2,844,000 |
| 2020-02-03 | 161.29 | 161.87 | 160.55 | 161.06 | 64.752 | 1,917,000 |
| 2020-01-31 | 160.55 | 161.20 | 159.57 | 160.64 | 64.583 | 3,834,800 |
| 2020-01-30 | 158.77 | 161.38 | 158.37 | 161.13 | 64.780 | 1,858,000 |
| 2020-01-29 | 159.47 | 159.81 | 158.20 | 158.68 | 63.795 | 1,924,200 |
| 2020-01-28 | 158.95 | 159.95 | 158.55 | 159.82 | 64.253 | 2,001,400 |
| 2020-01-27 | 159.15 | 160.20 | 157.86 | 158.54 | 63.739 | 1,898,200 |
| 2020-01-24 | 159.79 | 160.51 | 159.01 | 159.76 | 64.229 | 1,962,200 |
| 2020-01-23 | 157.45 | 160.18 | 157.06 | 160.06 | 64.350 | 3,067,000 |
| 2020-01-22 | 158.18 | 158.81 | 157.08 | 157.55 | 63.341 | 1,799,400 |
| 2020-01-21 | 157.02 | 158.12 | 156.42 | 157.96 | 63.505 | 3,016,200 |
| 2020-01-17 | 155.48 | 157.30 | 155.14 | 157.20 | 63.200 | 2,891,400 |
| 2020-01-16 | 154.52 | 155.98 | 154.28 | 155.18 | 62.388 | 2,856,000 |
| 2020-01-15 | 151.78 | 154.47 | 151.78 | 154.14 | 61.970 | 2,060,600 |
| 2020-01-14 | 151.25 | 151.93 | 150.39 | 151.22 | 60.796 | 2,682,800 |
| 2020-01-13 | 149.80 | 151.80 | 149.75 | 151.17 | 60.776 | 1,936,600 |
| 2020-01-10 | 149.25 | 150.30 | 149.13 | 149.76 | 60.209 | 2,288,200 |
| 2020-01-09 | 149.76 | 150.22 | 148.55 | 148.82 | 59.831 | 2,238,800 |
| 2020-01-08 | 149.33 | 150.48 | 149.01 | 149.90 | 60.265 | 2,510,000 |
| 2020-01-07 | 148.35 | 149.32 | 147.61 | 148.88 | 59.855 | 2,421,200 |
| 2020-01-06 | 147.74 | 149.14 | 147.74 | 149.00 | 59.903 | 2,214,400 |
| 2020-01-03 | 148.79 | 149.43 | 147.67 | 147.76 | 59.405 | 2,529,800 |
| 2020-01-02 | 151.33 | 151.49 | 148.48 | 149.12 | 59.951 | 2,524,200 |
| 2019-12-31 | 151.17 | 151.83 | 150.78 | 151.48 | 60.900 | 2,006,000 |
| 2019-12-30 | 150.85 | 151.14 | 150.15 | 151.05 | 60.727 | 2,184,600 |
| 2019-12-27 | 150.73 | 151.06 | 150.22 | 150.87 | 60.655 | 1,464,000 |
| 2019-12-26 | 151.53 | 151.74 | 150.99 | 151.62 | 60.567 | 1,596,200 |
| 2019-12-24 | 150.57 | 151.06 | 150.07 | 150.65 | 60.180 | 1,084,800 |
| 2019-12-23 | 151.98 | 151.98 | 150.21 | 150.56 | 60.144 | 2,964,400 |
| 2019-12-20 | 154.26 | 154.47 | 151.25 | 151.38 | 60.472 | 9,206,400 |
| 2019-12-19 | 151.56 | 152.26 | 151.12 | 152.03 | 60.731 | 2,780,000 |
| 2019-12-18 | 150.15 | 151.84 | 149.44 | 151.64 | 60.575 | 3,410,600 |
| 2019-12-17 | 150.75 | 151.67 | 149.84 | 150.12 | 59.968 | 2,507,400 |
| 2019-12-16 | 149.05 | 150.79 | 148.71 | 150.64 | 60.176 | 3,416,200 |
| 2019-12-13 | 146.57 | 149.07 | 146.38 | 148.78 | 59.433 | 3,218,200 |
| 2019-12-12 | 148.53 | 148.89 | 146.50 | 146.89 | 58.678 | 5,294,800 |
| 2019-12-11 | 147.18 | 148.80 | 147.08 | 148.77 | 59.429 | 3,375,200 |
| 2019-12-10 | 146.19 | 147.92 | 145.91 | 147.48 | 58.914 | 4,140,400 |
| 2019-12-09 | 145.93 | 146.32 | 145.19 | 145.83 | 58.254 | 3,793,800 |
| 2019-12-06 | 147.25 | 147.79 | 145.79 | 145.84 | 58.258 | 3,726,600 |
| 2019-12-05 | 147.29 | 147.53 | 146.72 | 147.39 | 58.878 | 1,674,600 |
| 2019-12-04 | 147.11 | 147.77 | 146.59 | 147.58 | 58.954 | 2,845,600 |
| 2019-12-03 | 146.80 | 147.94 | 146.49 | 147.92 | 59.089 | 1,782,200 |
| 2019-12-02 | 146.37 | 147.01 | 144.67 | 146.41 | 58.486 | 2,005,600 |
| 2019-11-29 | 147.82 | 148.33 | 146.93 | 147.27 | 58.830 | 968,600 |
| 2019-11-27 | 147.05 | 147.68 | 146.57 | 147.56 | 58.946 | 1,626,000 |
| 2019-11-26 | 147.18 | 147.53 | 146.18 | 146.89 | 58.678 | 4,523,400 |
| 2019-11-25 | 146.70 | 147.78 | 146.12 | 146.37 | 58.470 | 1,922,800 |
| 2019-11-22 | 146.82 | 147.51 | 146.05 | 146.60 | 58.562 | 1,866,000 |
| 2019-11-21 | 147.72 | 148.02 | 146.37 | 146.80 | 58.642 | 1,823,600 |
| 2019-11-20 | 147.33 | 148.40 | 146.28 | 147.86 | 59.065 | 1,630,000 |
| 2019-11-19 | 147.47 | 148.17 | 146.49 | 147.21 | 58.806 | 3,264,600 |
| 2019-11-18 | 146.63 | 148.66 | 145.94 | 147.63 | 58.974 | 3,619,800 |
Stock splits
| Date | Split (new : old) |
|---|
| 2023-08-22 | 2:1 |
Dividends
| Ex-date | Amount |
|---|
| 2026-09-24 | 0.6580 USD |
| 2026-06-25 | 0.6580 USD |
| 2026-03-19 | 0.6580 USD |
| 2025-12-11 | 0.6450 USD |
| 2025-10-01 | 0.6450 USD |
| 2025-06-26 | 0.6450 USD |
| 2025-03-20 | 0.6450 USD |
| 2024-12-05 | 0.6200 USD |
| 2024-09-26 | 0.6200 USD |
| 2024-06-27 | 0.6200 USD |
| 2024-03-20 | 0.6200 USD |
| 2023-12-05 | 0.5950 USD |
| 2023-09-26 | 0.5950 USD |
| 2023-07-03 | 1.1900 USD |
| 2023-03-21 | 1.1900 USD |
| 2022-12-21 | 1.1450 USD |
| 2022-09-22 | 1.1450 USD |
| 2022-07-06 | 1.1450 USD |
| 2022-03-24 | 1.1450 USD |
| 2021-12-22 | 1.1000 USD |
| 2021-09-23 | 1.1000 USD |
| 2021-07-06 | 1.1000 USD |
| 2021-03-24 | 1.1000 USD |
| 2020-12-17 | 1.0450 USD |
| 2020-09-24 | 1.0450 USD |
| 2020-06-25 | 1.0450 USD |
| 2020-03-19 | 1.0450 USD |
| 2019-12-27 | 0.9680 USD |
| 2019-09-19 | 0.9680 USD |
| 2019-07-03 | 0.9680 USD |
| 2019-03-21 | 0.9680 USD |
Open, high, low and close are as traded (USD). Adjusted close accounts for splits and dividends. Educational only, not financial advice.