| Date | Open | High | Low | Close | Adj. close | Volume |
| 2017-07-03 | 113.13 | 113.13 | 112.03 | 112.18 | 41.535 | 913,600 |
| 2017-06-30 | 113.09 | 114.07 | 112.74 | 112.75 | 41.746 | 2,017,200 |
| 2017-06-29 | 112.58 | 113.62 | 112.11 | 112.99 | 41.835 | 2,282,800 |
| 2017-06-28 | 114.39 | 114.85 | 113.11 | 113.18 | 41.906 | 2,244,200 |
| 2017-06-27 | 113.59 | 114.72 | 113.17 | 113.72 | 42.106 | 4,076,400 |
| 2017-06-26 | 112.83 | 114.22 | 112.56 | 114.04 | 42.224 | 3,123,600 |
| 2017-06-23 | 113.21 | 113.75 | 112.71 | 112.81 | 41.769 | 2,589,600 |
| 2017-06-22 | 113.86 | 114.02 | 113.29 | 113.37 | 41.976 | 1,740,200 |
| 2017-06-21 | 115.64 | 115.64 | 113.43 | 113.88 | 42.165 | 3,819,800 |
| 2017-06-20 | 116.00 | 116.24 | 115.44 | 115.52 | 42.772 | 1,701,000 |
| 2017-06-19 | 116.42 | 116.42 | 115.43 | 115.98 | 42.942 | 1,872,200 |
| 2017-06-16 | 115.36 | 116.47 | 115.23 | 116.39 | 43.094 | 3,056,800 |
| 2017-06-15 | 114.14 | 115.17 | 114.09 | 114.98 | 42.572 | 3,714,200 |
| 2017-06-14 | 115.31 | 115.86 | 113.92 | 114.41 | 42.361 | 3,422,400 |
| 2017-06-13 | 114.72 | 114.72 | 113.87 | 114.45 | 42.376 | 1,957,400 |
| 2017-06-12 | 115.12 | 115.31 | 114.50 | 114.71 | 42.472 | 3,838,000 |
| 2017-06-09 | 115.17 | 115.92 | 113.87 | 115.00 | 42.580 | 7,983,600 |
| 2017-06-08 | 117.46 | 117.46 | 115.07 | 115.53 | 42.776 | 5,186,600 |
| 2017-06-07 | 117.13 | 117.97 | 117.03 | 117.46 | 43.490 | 3,689,800 |
| 2017-06-06 | 117.59 | 117.59 | 116.87 | 117.07 | 43.346 | 2,449,800 |
| 2017-06-05 | 117.39 | 117.81 | 116.84 | 117.43 | 43.479 | 2,313,200 |
| 2017-06-02 | 117.71 | 117.92 | 117.17 | 117.50 | 43.505 | 1,809,800 |
| 2017-06-01 | 116.47 | 117.15 | 116.25 | 117.14 | 43.372 | 1,848,400 |
| 2017-05-31 | 115.91 | 116.96 | 115.90 | 116.49 | 43.131 | 2,926,800 |
| 2017-05-30 | 114.38 | 116.57 | 114.18 | 115.66 | 42.824 | 3,864,200 |
| 2017-05-26 | 114.55 | 114.77 | 114.13 | 114.48 | 42.387 | 1,120,400 |
| 2017-05-25 | 113.67 | 114.82 | 113.57 | 114.55 | 42.413 | 1,371,600 |
| 2017-05-24 | 113.31 | 113.85 | 113.30 | 113.76 | 42.120 | 1,967,600 |
| 2017-05-23 | 112.95 | 114.03 | 112.31 | 113.27 | 41.939 | 4,789,000 |
| 2017-05-22 | 111.57 | 113.03 | 111.44 | 112.87 | 41.791 | 2,351,000 |
| 2017-05-19 | 110.49 | 111.64 | 110.20 | 111.50 | 41.284 | 5,179,000 |
| 2017-05-18 | 110.92 | 111.92 | 110.13 | 110.76 | 41.010 | 2,800,000 |
| 2017-05-17 | 110.62 | 111.44 | 110.03 | 110.56 | 40.936 | 5,067,400 |
| 2017-05-16 | 112.08 | 112.49 | 110.58 | 110.62 | 40.958 | 1,460,800 |
| 2017-05-15 | 111.56 | 112.23 | 111.34 | 111.96 | 41.454 | 1,774,200 |
| 2017-05-12 | 111.32 | 112.04 | 111.31 | 111.61 | 41.324 | 2,014,600 |
| 2017-05-11 | 111.32 | 111.42 | 110.41 | 111.37 | 41.235 | 1,657,000 |
| 2017-05-10 | 111.71 | 112.93 | 110.93 | 111.65 | 41.339 | 2,974,200 |
| 2017-05-09 | 111.89 | 112.86 | 111.14 | 111.53 | 41.295 | 1,631,200 |
| 2017-05-08 | 112.08 | 112.38 | 111.46 | 111.94 | 41.447 | 2,085,000 |
| 2017-05-05 | 111.88 | 112.29 | 111.61 | 112.15 | 41.524 | 2,529,400 |
| 2017-05-04 | 111.03 | 111.65 | 110.73 | 111.37 | 41.235 | 1,798,400 |
| 2017-05-03 | 111.89 | 112.38 | 111.34 | 111.42 | 41.254 | 1,370,800 |
| 2017-05-02 | 111.98 | 112.34 | 111.55 | 112.14 | 41.521 | 1,314,000 |
| 2017-05-01 | 113.19 | 113.37 | 111.40 | 111.79 | 41.391 | 2,088,400 |
| 2017-04-28 | 113.33 | 113.50 | 112.44 | 113.02 | 41.846 | 2,465,800 |
| 2017-04-27 | 112.90 | 113.96 | 112.90 | 113.41 | 41.991 | 2,000,200 |
| 2017-04-26 | 113.05 | 113.94 | 112.91 | 112.99 | 41.835 | 2,030,800 |
| 2017-04-25 | 112.91 | 113.68 | 112.77 | 113.61 | 42.065 | 1,798,600 |
| 2017-04-24 | 112.74 | 113.64 | 111.97 | 113.30 | 41.950 | 2,701,400 |
| 2017-04-21 | 112.35 | 113.28 | 112.31 | 112.52 | 41.661 | 2,943,800 |
| 2017-04-20 | 111.50 | 112.77 | 110.25 | 112.29 | 41.576 | 4,763,600 |
| 2017-04-19 | 112.38 | 112.81 | 111.22 | 111.50 | 41.284 | 3,090,400 |
| 2017-04-18 | 112.35 | 112.56 | 111.71 | 112.50 | 41.654 | 2,108,600 |
| 2017-04-17 | 111.53 | 112.26 | 110.94 | 112.26 | 41.565 | 2,452,200 |
| 2017-04-13 | 111.35 | 111.98 | 110.87 | 111.50 | 41.284 | 1,969,600 |
| 2017-04-12 | 110.08 | 111.50 | 109.93 | 111.46 | 41.269 | 1,898,600 |
| 2017-04-11 | 110.50 | 110.85 | 109.74 | 110.48 | 40.906 | 1,584,200 |
| 2017-04-10 | 109.68 | 110.87 | 109.36 | 110.65 | 40.969 | 2,214,200 |
| 2017-04-07 | 109.98 | 110.92 | 109.61 | 109.68 | 40.610 | 2,679,000 |
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.