| Date | Open | High | Low | Close | Adj. close | Volume |
| 2016-10-13 | 103.64 | 105.23 | 103.14 | 104.60 | 38.140 | 2,084,400 |
| 2016-10-12 | 103.05 | 103.75 | 102.70 | 103.49 | 37.735 | 2,221,800 |
| 2016-10-11 | 103.95 | 103.95 | 102.21 | 102.77 | 37.472 | 2,279,000 |
| 2016-10-10 | 103.01 | 104.42 | 102.96 | 104.31 | 38.034 | 1,929,400 |
| 2016-10-07 | 103.44 | 104.55 | 102.57 | 102.66 | 37.432 | 2,400,200 |
| 2016-10-06 | 102.45 | 103.49 | 101.70 | 103.09 | 37.589 | 1,780,600 |
| 2016-10-05 | 103.01 | 104.23 | 102.43 | 102.73 | 37.458 | 3,177,000 |
| 2016-10-04 | 104.79 | 104.79 | 101.92 | 102.72 | 37.454 | 3,163,000 |
| 2016-10-03 | 107.00 | 107.00 | 104.56 | 105.08 | 38.315 | 2,434,600 |
| 2016-09-30 | 107.53 | 107.95 | 106.93 | 107.19 | 39.084 | 3,626,800 |
| 2016-09-29 | 108.41 | 108.53 | 106.69 | 106.95 | 38.996 | 2,208,600 |
| 2016-09-28 | 108.43 | 109.01 | 107.37 | 108.65 | 39.616 | 1,685,200 |
| 2016-09-27 | 110.37 | 111.14 | 107.92 | 108.18 | 39.445 | 2,624,600 |
| 2016-09-26 | 109.99 | 110.97 | 109.52 | 110.76 | 40.110 | 3,322,600 |
| 2016-09-23 | 110.02 | 110.47 | 109.73 | 109.91 | 39.802 | 2,147,000 |
| 2016-09-22 | 110.77 | 111.40 | 109.83 | 110.58 | 40.045 | 1,784,800 |
| 2016-09-21 | 108.07 | 110.32 | 108.07 | 110.27 | 39.933 | 2,944,600 |
| 2016-09-20 | 108.18 | 109.49 | 108.16 | 108.42 | 39.263 | 2,936,000 |
| 2016-09-19 | 106.79 | 108.08 | 106.49 | 107.94 | 39.089 | 3,207,200 |
| 2016-09-16 | 105.32 | 106.77 | 104.37 | 106.62 | 38.611 | 9,917,000 |
| 2016-09-15 | 104.03 | 105.56 | 103.66 | 105.20 | 38.097 | 3,376,200 |
| 2016-09-14 | 102.78 | 104.15 | 102.35 | 104.13 | 37.709 | 4,183,200 |
| 2016-09-13 | 104.36 | 104.36 | 102.15 | 102.53 | 37.130 | 2,197,000 |
| 2016-09-12 | 102.61 | 104.86 | 102.37 | 104.53 | 37.854 | 3,495,200 |
| 2016-09-09 | 106.30 | 106.66 | 102.87 | 102.90 | 37.264 | 3,729,600 |
| 2016-09-08 | 105.55 | 107.32 | 105.55 | 107.06 | 38.770 | 2,659,400 |
| 2016-09-07 | 105.80 | 106.08 | 105.55 | 106.04 | 38.401 | 1,599,600 |
| 2016-09-06 | 104.60 | 106.14 | 104.19 | 106.09 | 38.419 | 3,043,000 |
| 2016-09-02 | 103.74 | 104.89 | 103.24 | 104.30 | 37.771 | 1,816,200 |
| 2016-09-01 | 104.70 | 104.87 | 103.38 | 103.70 | 37.554 | 1,692,000 |
| 2016-08-31 | 104.10 | 104.73 | 103.62 | 104.63 | 37.890 | 2,554,800 |
| 2016-08-30 | 104.95 | 105.37 | 103.73 | 104.05 | 37.680 | 2,198,200 |
| 2016-08-29 | 104.83 | 105.41 | 104.41 | 104.75 | 37.934 | 2,418,400 |
| 2016-08-26 | 106.86 | 107.24 | 103.92 | 104.44 | 37.822 | 2,470,000 |
| 2016-08-25 | 106.75 | 107.16 | 106.28 | 106.51 | 38.571 | 1,556,800 |
| 2016-08-24 | 106.80 | 107.14 | 105.83 | 106.80 | 38.676 | 1,453,800 |
| 2016-08-23 | 107.73 | 108.58 | 106.83 | 106.87 | 38.702 | 1,378,200 |
| 2016-08-22 | 108.17 | 108.59 | 107.58 | 107.76 | 39.024 | 1,368,800 |
| 2016-08-19 | 108.05 | 108.63 | 107.23 | 107.95 | 39.093 | 2,105,800 |
| 2016-08-18 | 105.95 | 108.48 | 105.95 | 108.46 | 39.277 | 2,905,000 |
| 2016-08-17 | 104.76 | 106.32 | 103.91 | 106.21 | 38.463 | 2,646,400 |
| 2016-08-16 | 105.72 | 105.90 | 104.72 | 104.80 | 37.952 | 1,384,200 |
| 2016-08-15 | 106.95 | 107.60 | 105.83 | 105.91 | 38.354 | 1,620,000 |
| 2016-08-12 | 106.99 | 107.84 | 106.69 | 106.99 | 38.745 | 1,055,600 |
| 2016-08-11 | 106.86 | 107.06 | 106.41 | 106.99 | 38.745 | 1,626,800 |
| 2016-08-10 | 106.66 | 107.17 | 106.32 | 106.76 | 38.662 | 1,209,400 |
| 2016-08-09 | 106.90 | 107.10 | 105.99 | 106.39 | 38.528 | 2,097,200 |
| 2016-08-08 | 107.04 | 108.29 | 106.78 | 106.98 | 38.741 | 2,090,400 |
| 2016-08-05 | 110.11 | 110.11 | 106.76 | 107.04 | 38.763 | 2,714,200 |
| 2016-08-04 | 110.39 | 111.36 | 109.45 | 110.29 | 39.940 | 2,114,200 |
| 2016-08-03 | 110.79 | 110.95 | 109.96 | 110.35 | 39.962 | 1,862,400 |
| 2016-08-02 | 111.20 | 111.21 | 110.24 | 110.79 | 40.121 | 997,000 |
| 2016-08-01 | 111.67 | 111.96 | 111.32 | 111.61 | 40.418 | 1,265,400 |
| 2016-07-29 | 111.38 | 112.04 | 110.85 | 111.88 | 40.516 | 1,768,400 |
| 2016-07-28 | 111.00 | 111.65 | 110.38 | 111.38 | 40.335 | 1,482,400 |
| 2016-07-27 | 112.33 | 112.55 | 110.00 | 110.90 | 40.161 | 2,015,800 |
| 2016-07-26 | 113.01 | 113.10 | 112.03 | 112.36 | 40.690 | 1,229,800 |
| 2016-07-25 | 113.35 | 113.50 | 112.42 | 112.90 | 40.885 | 919,600 |
| 2016-07-22 | 113.00 | 113.92 | 112.93 | 113.78 | 41.204 | 1,281,000 |
| 2016-07-21 | 111.72 | 113.20 | 111.32 | 113.06 | 40.943 | 2,339,200 |
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.