| Date | Open | High | Low | Close | Adj. close | Volume |
| 2015-10-30 | 101.49 | 102.45 | 100.87 | 102.41 | 36.292 | 2,566,200 |
| 2015-10-29 | 100.50 | 101.48 | 99.610 | 101.30 | 35.899 | 1,858,800 |
| 2015-10-28 | 101.02 | 101.40 | 99.500 | 100.91 | 35.761 | 2,460,600 |
| 2015-10-27 | 101.07 | 101.45 | 100.29 | 101.01 | 35.796 | 1,545,400 |
| 2015-10-26 | 101.63 | 101.83 | 100.47 | 101.45 | 35.952 | 2,076,600 |
| 2015-10-23 | 102.41 | 102.96 | 101.24 | 101.47 | 35.959 | 2,212,600 |
| 2015-10-22 | 101.36 | 102.55 | 101.17 | 102.51 | 36.328 | 2,061,600 |
| 2015-10-21 | 101.83 | 102.36 | 101.05 | 101.14 | 35.842 | 1,341,000 |
| 2015-10-20 | 101.54 | 101.76 | 101.11 | 101.46 | 35.956 | 1,693,800 |
| 2015-10-19 | 101.27 | 101.89 | 100.81 | 101.84 | 36.090 | 1,965,800 |
| 2015-10-16 | 101.28 | 102.03 | 100.32 | 101.61 | 36.009 | 2,498,200 |
| 2015-10-15 | 99.800 | 101.00 | 99.210 | 100.71 | 35.690 | 1,921,000 |
| 2015-10-14 | 100.53 | 101.04 | 99.250 | 99.390 | 35.222 | 3,024,400 |
| 2015-10-13 | 100.02 | 100.84 | 99.890 | 100.53 | 35.626 | 2,124,000 |
| 2015-10-12 | 100.10 | 100.96 | 99.560 | 100.33 | 35.555 | 1,652,800 |
| 2015-10-09 | 99.790 | 100.30 | 99.170 | 99.720 | 35.339 | 2,536,400 |
| 2015-10-08 | 97.590 | 99.800 | 97.140 | 99.660 | 35.318 | 2,322,800 |
| 2015-10-07 | 97.860 | 98.800 | 97.370 | 97.790 | 34.655 | 2,238,200 |
| 2015-10-06 | 97.980 | 98.690 | 97.340 | 97.670 | 34.613 | 3,683,200 |
| 2015-10-05 | 97.100 | 98.420 | 96.850 | 98.360 | 34.857 | 2,165,000 |
| 2015-10-02 | 96.990 | 96.990 | 95.820 | 96.680 | 34.262 | 3,808,400 |
| 2015-10-01 | 96.710 | 96.920 | 95.490 | 96.400 | 34.162 | 3,565,400 |
| 2015-09-30 | 94.960 | 96.810 | 94.700 | 96.720 | 34.276 | 3,776,400 |
| 2015-09-29 | 94.010 | 94.810 | 93.860 | 94.460 | 33.475 | 3,205,400 |
| 2015-09-28 | 93.630 | 94.540 | 93.400 | 94.030 | 33.323 | 3,806,800 |
| 2015-09-25 | 92.870 | 95.110 | 92.870 | 93.940 | 33.291 | 3,299,800 |
| 2015-09-24 | 91.800 | 92.850 | 91.510 | 92.740 | 32.865 | 2,225,400 |
| 2015-09-23 | 92.400 | 93.080 | 91.530 | 92.110 | 32.642 | 2,317,800 |
| 2015-09-22 | 93.590 | 94.150 | 92.690 | 93.000 | 32.709 | 6,027,200 |
| 2015-09-21 | 92.650 | 93.270 | 92.200 | 93.060 | 32.731 | 2,590,600 |
| 2015-09-18 | 92.500 | 93.410 | 92.250 | 92.430 | 32.509 | 5,028,200 |
| 2015-09-17 | 91.460 | 94.310 | 91.050 | 92.930 | 32.685 | 2,719,000 |
| 2015-09-16 | 90.870 | 91.780 | 90.500 | 91.460 | 32.168 | 1,964,800 |
| 2015-09-15 | 90.410 | 91.000 | 89.870 | 90.850 | 31.953 | 2,616,800 |
| 2015-09-14 | 90.430 | 91.020 | 90.000 | 90.310 | 31.763 | 2,026,400 |
| 2015-09-11 | 89.900 | 90.440 | 89.440 | 90.320 | 31.767 | 2,976,400 |
| 2015-09-10 | 91.390 | 91.650 | 89.740 | 90.090 | 31.686 | 3,888,600 |
| 2015-09-09 | 93.150 | 93.320 | 91.280 | 91.480 | 32.175 | 2,545,000 |
| 2015-09-08 | 93.290 | 93.670 | 92.620 | 92.950 | 32.692 | 3,138,200 |
| 2015-09-04 | 92.440 | 93.090 | 91.830 | 92.640 | 32.583 | 4,441,200 |
| 2015-09-03 | 92.120 | 93.550 | 91.750 | 93.390 | 32.847 | 5,233,600 |
| 2015-09-02 | 93.170 | 93.300 | 90.680 | 92.000 | 32.358 | 4,824,000 |
| 2015-09-01 | 93.580 | 94.090 | 91.690 | 92.220 | 32.435 | 3,294,400 |
| 2015-08-31 | 97.060 | 97.140 | 94.050 | 94.850 | 33.360 | 4,032,800 |
| 2015-08-28 | 97.700 | 98.140 | 96.100 | 97.360 | 34.243 | 4,097,600 |
| 2015-08-27 | 97.560 | 97.940 | 96.540 | 97.840 | 34.412 | 4,320,600 |
| 2015-08-26 | 97.930 | 98.250 | 94.870 | 96.930 | 34.092 | 3,554,600 |
| 2015-08-25 | 100.04 | 100.82 | 96.510 | 96.590 | 33.972 | 4,722,200 |
| 2015-08-24 | 98.280 | 101.10 | 97.820 | 98.740 | 34.728 | 4,951,000 |
| 2015-08-21 | 103.77 | 104.53 | 101.95 | 101.96 | 35.861 | 2,624,600 |
| 2015-08-20 | 104.21 | 105.50 | 104.01 | 104.30 | 36.684 | 2,420,000 |
| 2015-08-19 | 105.09 | 105.59 | 104.27 | 104.90 | 36.895 | 1,956,400 |
| 2015-08-18 | 105.84 | 106.28 | 105.23 | 105.60 | 37.141 | 2,204,600 |
| 2015-08-17 | 106.15 | 106.70 | 105.02 | 106.38 | 37.415 | 1,959,600 |
| 2015-08-14 | 104.80 | 106.29 | 104.50 | 106.13 | 37.328 | 1,573,600 |
| 2015-08-13 | 105.15 | 105.59 | 104.42 | 105.08 | 36.958 | 2,046,600 |
| 2015-08-12 | 102.50 | 105.38 | 102.17 | 105.33 | 37.046 | 2,909,600 |
| 2015-08-11 | 102.32 | 103.95 | 101.93 | 102.85 | 36.174 | 1,740,800 |
| 2015-08-10 | 102.00 | 103.17 | 101.68 | 102.35 | 35.998 | 2,475,800 |
| 2015-08-07 | 100.04 | 101.94 | 99.730 | 101.84 | 35.819 | 1,944,400 |
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.