| Date | Open | High | Low | Close | Adj. close | Volume |
| 2016-07-20 | 99.054 | 99.607 | 98.933 | 99.382 | 49.229 | 2,987,486 |
| 2016-07-19 | 98.398 | 99.289 | 98.305 | 98.989 | 49.034 | 3,493,871 |
| 2016-07-18 | 98.858 | 99.279 | 98.295 | 98.867 | 48.974 | 2,185,307 |
| 2016-07-15 | 98.736 | 99.017 | 98.286 | 98.876 | 48.979 | 2,836,917 |
| 2016-07-14 | 99.326 | 99.336 | 98.352 | 98.539 | 48.812 | 3,307,876 |
| 2016-07-13 | 98.473 | 98.605 | 98.024 | 98.492 | 48.788 | 2,950,118 |
| 2016-07-12 | 97.686 | 98.464 | 97.555 | 97.939 | 48.515 | 3,748,878 |
| 2016-07-11 | 97.152 | 97.930 | 97.096 | 97.433 | 48.264 | 3,317,075 |
| 2016-07-08 | 96.449 | 97.227 | 96.130 | 97.152 | 48.125 | 3,502,925 |
| 2016-07-07 | 95.156 | 95.727 | 95.006 | 95.568 | 47.340 | 3,051,601 |
| 2016-07-06 | 94.237 | 95.118 | 93.075 | 95.015 | 47.066 | 5,227,517 |
| 2016-07-05 | 95.690 | 95.917 | 93.919 | 94.303 | 46.713 | 4,311,132 |
| 2016-07-01 | 96.046 | 97.649 | 95.915 | 96.280 | 47.693 | 6,578,877 |
| 2016-06-30 | 94.537 | 96.130 | 94.251 | 96.112 | 47.609 | 5,837,739 |
| 2016-06-29 | 93.703 | 94.378 | 93.216 | 94.162 | 46.644 | 4,737,288 |
| 2016-06-28 | 91.988 | 92.897 | 91.782 | 92.813 | 45.975 | 5,583,189 |
| 2016-06-27 | 91.847 | 92.044 | 90.807 | 91.107 | 45.130 | 6,248,133 |
| 2016-06-24 | 93.178 | 94.105 | 92.560 | 92.681 | 45.910 | 7,446,387 |
| 2016-06-23 | 96.065 | 96.065 | 95.343 | 95.905 | 47.507 | 3,074,800 |
| 2016-06-22 | 95.381 | 95.568 | 94.753 | 94.987 | 47.052 | 2,634,985 |
| 2016-06-21 | 95.587 | 95.690 | 95.034 | 95.193 | 47.154 | 3,318,970 |
| 2016-06-20 | 95.615 | 96.402 | 95.277 | 95.315 | 47.215 | 4,447,854 |
| 2016-06-17 | 94.518 | 95.306 | 94.031 | 94.846 | 46.982 | 5,691,890 |
| 2016-06-16 | 93.993 | 95.165 | 93.112 | 94.771 | 46.945 | 4,550,347 |
| 2016-06-15 | 95.128 | 95.352 | 94.228 | 94.228 | 46.676 | 4,480,034 |
| 2016-06-14 | 94.856 | 95.512 | 94.200 | 94.837 | 46.978 | 3,705,473 |
| 2016-06-13 | 95.577 | 95.971 | 94.837 | 94.856 | 46.987 | 4,494,522 |
| 2016-06-10 | 95.174 | 95.962 | 94.856 | 95.596 | 47.354 | 3,601,667 |
| 2016-06-09 | 95.193 | 95.924 | 95.121 | 95.896 | 47.502 | 3,608,910 |
| 2016-06-08 | 95.081 | 95.709 | 95.015 | 95.662 | 47.386 | 2,567,119 |
| 2016-06-07 | 95.390 | 95.971 | 95.081 | 95.081 | 47.099 | 2,539,712 |
| 2016-06-06 | 94.415 | 95.193 | 94.200 | 94.996 | 47.057 | 3,769,349 |
| 2016-06-03 | 94.425 | 94.453 | 93.619 | 94.125 | 46.625 | 2,251,459 |
| 2016-06-02 | 93.956 | 94.481 | 93.787 | 94.462 | 46.792 | 2,468,534 |
| 2016-06-01 | 93.806 | 94.190 | 92.550 | 94.050 | 46.588 | 2,806,933 |
| 2016-05-31 | 94.443 | 94.846 | 94.050 | 94.265 | 46.695 | 5,265,712 |
| 2016-05-27 | 94.181 | 94.443 | 93.806 | 94.434 | 46.778 | 2,670,264 |
| 2016-05-26 | 94.134 | 94.659 | 93.989 | 94.106 | 46.616 | 2,504,780 |
| 2016-05-25 | 93.993 | 94.603 | 93.993 | 94.022 | 46.574 | 2,354,235 |
| 2016-05-24 | 93.244 | 94.059 | 93.178 | 93.637 | 46.384 | 2,953,704 |
| 2016-05-23 | 92.738 | 92.850 | 92.100 | 92.691 | 45.915 | 2,658,863 |
| 2016-05-20 | 92.925 | 93.619 | 92.475 | 92.878 | 46.008 | 4,312,062 |
| 2016-05-19 | 92.475 | 92.728 | 91.791 | 92.325 | 45.734 | 3,138,885 |
| 2016-05-18 | 93.206 | 94.190 | 92.588 | 93.056 | 46.096 | 3,340,400 |
| 2016-05-17 | 95.277 | 95.540 | 93.478 | 93.778 | 46.126 | 4,191,014 |
| 2016-05-16 | 93.769 | 95.671 | 93.769 | 95.427 | 46.938 | 3,469,388 |
| 2016-05-13 | 94.884 | 95.334 | 93.684 | 93.975 | 46.223 | 3,280,548 |
| 2016-05-12 | 95.390 | 95.859 | 94.799 | 95.090 | 46.772 | 2,866,992 |
| 2016-05-11 | 96.112 | 96.233 | 95.071 | 95.221 | 46.836 | 2,795,901 |
| 2016-05-10 | 94.003 | 95.990 | 93.909 | 95.746 | 47.094 | 3,671,994 |
| 2016-05-09 | 94.031 | 95.006 | 93.703 | 93.806 | 46.140 | 3,834,217 |
| 2016-05-06 | 93.965 | 94.931 | 93.544 | 94.771 | 46.615 | 3,745,483 |
| 2016-05-05 | 94.771 | 94.874 | 93.637 | 93.993 | 46.232 | 3,530,415 |
| 2016-05-04 | 95.024 | 95.390 | 93.937 | 94.350 | 46.408 | 5,628,264 |
| 2016-05-03 | 96.964 | 97.344 | 95.474 | 95.718 | 47.081 | 4,790,642 |
| 2016-05-02 | 97.367 | 98.314 | 97.039 | 97.817 | 48.113 | 4,223,633 |
| 2016-04-29 | 97.030 | 98.352 | 97.030 | 97.817 | 48.113 | 3,054,310 |
| 2016-04-28 | 98.548 | 98.961 | 97.180 | 97.686 | 48.049 | 4,670,355 |
| 2016-04-27 | 99.645 | 100.35 | 98.295 | 99.242 | 48.814 | 6,338,720 |
| 2016-04-26 | 98.830 | 99.125 | 97.114 | 98.220 | 48.311 | 5,514,971 |
Stock splits
| Date | Split (new : old) |
|---|
| 2020-04-03 | 15890:10000 |
| 2005-06-13 | 2:1 |
| 1999-05-18 | 2:1 |
| 1996-12-11 | 2:1 |
Dividends
| Ex-date | Amount |
|---|
| 2026-08-14 | 0.7300 USD |
| 2026-05-22 | 0.7300 USD |
| 2026-02-20 | 0.6800 USD |
| 2025-11-21 | 0.6800 USD |
| 2025-08-15 | 0.6800 USD |
| 2025-05-23 | 0.6800 USD |
| 2025-02-21 | 0.6300 USD |
| 2024-11-15 | 0.6300 USD |
| 2024-08-16 | 0.6300 USD |
| 2024-05-16 | 0.6300 USD |
| 2024-02-22 | 0.5900 USD |
| 2023-11-16 | 0.5900 USD |
| 2023-08-17 | 0.5900 USD |
| 2023-05-18 | 0.5900 USD |
| 2023-02-23 | 0.5500 USD |
| 2022-11-17 | 0.5500 USD |
| 2022-08-18 | 0.5500 USD |
| 2022-05-19 | 0.5500 USD |
| 2022-02-24 | 0.5100 USD |
| 2021-11-18 | 0.5100 USD |
| 2021-08-19 | 0.5100 USD |
| 2021-05-20 | 0.5100 USD |
| 2021-02-25 | 0.4750 USD |
| 2020-11-12 | 0.4750 USD |
| 2020-08-13 | 0.4750 USD |
| 2020-05-14 | 0.4750 USD |
| 2020-02-13 | 0.7350 USD |
| 2019-11-14 | 0.7350 USD |
| 2019-08-15 | 0.7350 USD |
| 2019-05-16 | 0.7350 USD |
| 2019-02-14 | 0.7350 USD |
Open, high, low and close are as traded (USD). Adjusted close accounts for splits and dividends. Educational only, not financial advice.