| Date | Open | High | Low | Close | Adj. close | Volume |
| 2015-08-05 | 100.60 | 101.78 | 100.28 | 101.33 | 91.420 | 1,199,100 |
| 2015-08-04 | 99.550 | 101.11 | 99.550 | 100.20 | 90.400 | 1,233,700 |
| 2015-08-03 | 100.79 | 100.90 | 98.340 | 99.540 | 89.805 | 1,297,400 |
| 2015-07-31 | 102.00 | 103.38 | 100.60 | 100.77 | 90.915 | 1,216,700 |
| 2015-07-30 | 101.46 | 102.07 | 101.06 | 101.94 | 91.970 | 1,016,000 |
| 2015-07-29 | 101.30 | 102.13 | 101.26 | 101.88 | 91.645 | 840,000 |
| 2015-07-28 | 101.44 | 101.48 | 100.64 | 101.16 | 90.998 | 737,500 |
| 2015-07-27 | 100.97 | 101.29 | 100.38 | 101.03 | 90.881 | 656,400 |
| 2015-07-24 | 101.61 | 101.96 | 101.21 | 101.28 | 91.106 | 653,200 |
| 2015-07-23 | 102.01 | 102.07 | 101.42 | 101.57 | 91.367 | 642,600 |
| 2015-07-22 | 102.25 | 102.48 | 101.71 | 101.92 | 91.681 | 634,700 |
| 2015-07-21 | 102.43 | 102.97 | 101.76 | 102.13 | 91.870 | 882,600 |
| 2015-07-20 | 102.36 | 102.71 | 101.92 | 102.32 | 92.041 | 650,700 |
| 2015-07-17 | 102.60 | 102.86 | 102.15 | 102.41 | 92.122 | 490,100 |
| 2015-07-16 | 102.80 | 102.91 | 102.19 | 102.79 | 92.464 | 663,800 |
| 2015-07-15 | 102.57 | 102.69 | 101.70 | 101.86 | 91.627 | 773,500 |
| 2015-07-14 | 102.00 | 102.29 | 101.56 | 102.06 | 91.807 | 611,800 |
| 2015-07-13 | 102.57 | 102.74 | 101.76 | 102.03 | 91.780 | 955,300 |
| 2015-07-10 | 101.55 | 102.13 | 100.91 | 101.78 | 91.556 | 1,169,000 |
| 2015-07-09 | 100.18 | 100.61 | 99.830 | 100.15 | 90.089 | 1,286,000 |
| 2015-07-08 | 99.180 | 100.12 | 99.070 | 99.260 | 89.289 | 1,475,800 |
| 2015-07-07 | 99.700 | 100.23 | 98.330 | 100.18 | 90.116 | 723,800 |
| 2015-07-06 | 98.540 | 99.860 | 98.380 | 99.690 | 89.675 | 781,500 |
| 2015-07-02 | 99.990 | 100.09 | 99.150 | 99.510 | 89.514 | 888,100 |
| 2015-07-01 | 100.94 | 101.40 | 99.490 | 99.710 | 89.693 | 2,251,700 |
| 2015-06-30 | 101.06 | 101.41 | 99.510 | 99.680 | 89.666 | 1,393,900 |
| 2015-06-29 | 102.00 | 102.33 | 99.970 | 100.05 | 89.999 | 1,020,900 |
| 2015-06-26 | 103.46 | 103.50 | 102.58 | 102.75 | 92.428 | 1,996,300 |
| 2015-06-25 | 104.00 | 104.00 | 103.04 | 103.05 | 92.698 | 794,400 |
| 2015-06-24 | 103.72 | 103.93 | 103.41 | 103.54 | 93.139 | 1,171,300 |
| 2015-06-23 | 103.73 | 104.14 | 103.58 | 104.01 | 93.561 | 892,900 |
| 2015-06-22 | 103.44 | 103.95 | 103.32 | 103.69 | 93.274 | 706,200 |
| 2015-06-19 | 104.31 | 104.46 | 102.99 | 102.99 | 92.644 | 1,495,100 |
| 2015-06-18 | 104.11 | 104.70 | 103.80 | 104.52 | 94.020 | 1,082,600 |
| 2015-06-17 | 103.70 | 104.20 | 102.99 | 103.72 | 93.301 | 937,600 |
| 2015-06-16 | 102.39 | 103.51 | 102.23 | 103.36 | 92.977 | 927,400 |
| 2015-06-15 | 101.43 | 102.67 | 101.33 | 102.56 | 92.257 | 1,092,700 |
| 2015-06-12 | 103.11 | 103.41 | 102.15 | 102.23 | 91.960 | 1,569,300 |
| 2015-06-11 | 102.41 | 103.30 | 102.26 | 103.19 | 92.824 | 942,600 |
| 2015-06-10 | 100.79 | 102.60 | 100.62 | 102.39 | 92.104 | 832,700 |
| 2015-06-09 | 100.50 | 101.07 | 100.38 | 100.61 | 90.503 | 642,200 |
| 2015-06-08 | 100.72 | 101.19 | 100.43 | 100.47 | 90.377 | 643,900 |
| 2015-06-05 | 101.14 | 101.79 | 100.58 | 100.97 | 90.827 | 714,300 |
| 2015-06-04 | 101.29 | 102.10 | 100.62 | 100.81 | 90.683 | 855,400 |
| 2015-06-03 | 101.63 | 102.20 | 101.20 | 101.91 | 91.672 | 774,900 |
| 2015-06-02 | 100.75 | 101.57 | 100.09 | 101.20 | 91.034 | 1,008,900 |
| 2015-06-01 | 101.47 | 101.81 | 100.86 | 100.91 | 90.773 | 1,124,400 |
| 2015-05-29 | 102.98 | 102.98 | 101.18 | 101.22 | 91.052 | 1,785,200 |
| 2015-05-28 | 102.55 | 102.97 | 102.14 | 102.90 | 92.563 | 774,100 |
| 2015-05-27 | 102.52 | 103.40 | 102.02 | 102.97 | 92.626 | 1,205,300 |
| 2015-05-26 | 102.38 | 102.89 | 101.60 | 102.15 | 91.888 | 1,344,800 |
| 2015-05-22 | 101.87 | 103.33 | 101.87 | 102.89 | 92.554 | 1,844,500 |
| 2015-05-21 | 101.80 | 102.42 | 101.70 | 102.36 | 92.077 | 1,248,900 |
| 2015-05-20 | 101.49 | 102.36 | 101.06 | 102.21 | 91.942 | 1,164,400 |
| 2015-05-19 | 101.28 | 101.83 | 100.92 | 101.43 | 91.241 | 1,362,000 |
| 2015-05-18 | 99.630 | 101.11 | 99.400 | 101.05 | 90.899 | 1,098,300 |
| 2015-05-15 | 99.960 | 100.30 | 99.000 | 99.550 | 89.550 | 1,592,200 |
| 2015-05-14 | 99.400 | 100.04 | 98.730 | 99.980 | 89.936 | 1,383,600 |
| 2015-05-13 | 99.030 | 99.500 | 98.200 | 98.630 | 88.722 | 1,301,400 |
| 2015-05-12 | 99.540 | 99.940 | 98.720 | 99.110 | 89.154 | 863,400 |
Stock splits
| Date | Split (new : old) |
|---|
| 1999-05-18 | 3:2 |
| 1997-05-15 | 3:2 |
| 1994-05-17 | 3:2 |
Dividends
| Ex-date | Amount |
|---|
| 2026-08-03 | 0.8200 USD |
| 2026-05-01 | 0.8200 USD |
| 2026-02-02 | 0.7450 USD |
| 2025-11-03 | 0.7450 USD |
| 2025-08-01 | 0.7450 USD |
| 2025-05-01 | 0.7450 USD |
| 2025-02-03 | 0.6750 USD |
| 2024-11-01 | 0.6750 USD |
| 2024-08-01 | 0.6750 USD |
| 2024-04-30 | 0.6750 USD |
| 2024-01-31 | 0.6150 USD |
| 2023-10-31 | 0.6150 USD |
| 2023-07-31 | 0.6150 USD |
| 2023-04-28 | 0.6150 USD |
| 2023-01-31 | 0.5600 USD |
| 2022-10-31 | 0.5600 USD |
| 2022-07-29 | 0.5600 USD |
| 2022-04-29 | 0.5600 USD |
| 2022-01-31 | 0.5100 USD |
| 2021-10-29 | 0.5100 USD |
| 2021-07-30 | 0.5100 USD |
| 2021-04-30 | 0.5100 USD |
| 2021-01-29 | 0.4600 USD |
| 2020-10-30 | 0.4600 USD |
| 2020-07-31 | 0.4400 USD |
| 2020-04-30 | 0.4400 USD |
| 2020-01-31 | 0.4400 USD |
| 2019-10-31 | 0.4400 USD |
| 2019-07-31 | 0.4400 USD |
| 2019-04-30 | 0.4400 USD |
| 2019-01-31 | 0.4000 USD |
Open, high, low and close are as traded (USD). Adjusted close accounts for splits and dividends. Educational only, not financial advice.