| Date | Open | High | Low | Close | Adj. close | Volume |
| 2017-06-30 | 93.500 | 93.500 | 91.260 | 91.510 | 7.959 | 13,200,740 |
| 2017-06-29 | 95.360 | 95.360 | 91.090 | 92.510 | 8.046 | 16,157,830 |
| 2017-06-28 | 94.580 | 95.980 | 92.950 | 95.740 | 8.327 | 15,938,790 |
| 2017-06-27 | 95.720 | 95.960 | 93.700 | 93.870 | 8.164 | 13,470,910 |
| 2017-06-26 | 98.320 | 98.710 | 95.890 | 96.020 | 8.351 | 12,391,410 |
| 2017-06-23 | 96.680 | 98.060 | 96.620 | 97.950 | 8.519 | 15,953,300 |
| 2017-06-22 | 97.950 | 98.581 | 96.350 | 96.670 | 8.408 | 7,787,340 |
| 2017-06-21 | 97.770 | 98.295 | 97.010 | 98.010 | 8.524 | 10,380,420 |
| 2017-06-20 | 100.86 | 101.20 | 97.480 | 97.580 | 8.487 | 13,957,910 |
| 2017-06-19 | 98.750 | 101.42 | 98.495 | 101.02 | 8.786 | 16,046,040 |
| 2017-06-16 | 97.460 | 98.815 | 96.874 | 97.700 | 8.497 | 17,207,180 |
| 2017-06-15 | 97.230 | 98.370 | 96.640 | 97.070 | 8.443 | 16,036,130 |
| 2017-06-14 | 101.44 | 102.71 | 97.630 | 98.550 | 8.571 | 15,900,580 |
| 2017-06-13 | 101.97 | 102.91 | 100.15 | 101.42 | 8.821 | 10,643,180 |
| 2017-06-12 | 100.54 | 101.92 | 98.130 | 101.14 | 8.797 | 24,948,860 |
| 2017-06-09 | 109.25 | 109.59 | 100.56 | 101.98 | 8.870 | 18,881,640 |
| 2017-06-08 | 108.93 | 109.21 | 107.90 | 108.93 | 9.474 | 8,991,810 |
| 2017-06-07 | 108.00 | 108.93 | 107.65 | 108.67 | 9.452 | 10,991,220 |
| 2017-06-06 | 106.39 | 108.28 | 105.70 | 107.80 | 9.376 | 14,139,140 |
| 2017-06-05 | 105.90 | 106.79 | 105.53 | 106.40 | 9.254 | 12,275,290 |
| 2017-06-02 | 105.51 | 105.93 | 104.82 | 105.88 | 9.209 | 18,409,430 |
| 2017-06-01 | 104.00 | 105.10 | 104.00 | 104.75 | 9.111 | 13,861,880 |
| 2017-05-31 | 105.10 | 105.15 | 103.38 | 104.00 | 9.045 | 20,057,650 |
| 2017-05-30 | 104.85 | 105.67 | 104.52 | 104.54 | 9.092 | 10,628,270 |
| 2017-05-26 | 104.75 | 104.80 | 103.91 | 104.74 | 9.110 | 5,664,900 |
| 2017-05-25 | 103.50 | 105.14 | 103.35 | 104.85 | 9.119 | 6,919,380 |
| 2017-05-24 | 103.11 | 103.64 | 102.61 | 103.28 | 8.983 | 6,813,570 |
| 2017-05-23 | 102.97 | 103.08 | 102.04 | 102.49 | 8.914 | 9,521,080 |
| 2017-05-22 | 102.20 | 102.88 | 101.63 | 102.71 | 8.933 | 9,023,160 |
| 2017-05-19 | 101.36 | 102.56 | 101.10 | 101.78 | 8.852 | 9,709,660 |
| 2017-05-18 | 99.650 | 101.12 | 99.160 | 100.85 | 8.771 | 13,876,970 |
| 2017-05-17 | 101.42 | 101.53 | 99.830 | 99.880 | 8.687 | 13,436,370 |
| 2017-05-16 | 101.67 | 102.37 | 101.47 | 102.33 | 8.900 | 11,581,910 |
| 2017-05-15 | 100.09 | 101.81 | 100.09 | 101.25 | 8.806 | 15,062,660 |
| 2017-05-12 | 100.39 | 101.00 | 99.500 | 100.04 | 8.701 | 9,075,090 |
| 2017-05-11 | 100.29 | 100.73 | 99.570 | 100.26 | 8.720 | 8,670,540 |
| 2017-05-10 | 101.14 | 101.29 | 100.40 | 100.76 | 8.717 | 11,550,400 |
| 2017-05-09 | 100.70 | 101.47 | 100.61 | 100.81 | 8.721 | 7,878,070 |
| 2017-05-08 | 101.01 | 101.03 | 100.25 | 100.50 | 8.694 | 9,683,980 |
| 2017-05-05 | 101.47 | 101.80 | 99.800 | 100.94 | 8.732 | 9,860,520 |
| 2017-05-04 | 100.20 | 100.85 | 99.590 | 100.81 | 8.721 | 9,034,850 |
| 2017-05-03 | 99.680 | 100.02 | 99.085 | 99.450 | 8.603 | 10,193,480 |
| 2017-05-02 | 99.370 | 99.790 | 98.470 | 99.720 | 8.627 | 14,838,790 |
| 2017-05-01 | 98.710 | 99.500 | 97.470 | 99.170 | 8.579 | 18,020,290 |
| 2017-04-28 | 100.28 | 103.98 | 97.840 | 98.220 | 8.497 | 30,664,580 |
| 2017-04-27 | 101.29 | 104.22 | 101.29 | 103.59 | 8.961 | 27,062,510 |
| 2017-04-26 | 101.78 | 101.78 | 100.63 | 100.80 | 8.720 | 7,911,100 |
| 2017-04-25 | 101.12 | 101.81 | 100.44 | 101.71 | 8.799 | 10,077,360 |
| 2017-04-24 | 99.710 | 100.98 | 99.210 | 100.83 | 8.723 | 14,190,370 |
| 2017-04-21 | 98.570 | 98.650 | 97.670 | 98.370 | 8.510 | 7,991,130 |
| 2017-04-20 | 98.000 | 98.820 | 97.620 | 98.510 | 8.522 | 10,219,890 |
| 2017-04-19 | 95.690 | 97.660 | 95.565 | 97.590 | 8.442 | 15,631,460 |
| 2017-04-18 | 94.940 | 95.850 | 94.320 | 94.600 | 8.184 | 14,167,020 |
| 2017-04-17 | 94.520 | 95.740 | 94.330 | 95.500 | 8.262 | 15,428,770 |
| 2017-04-13 | 94.980 | 96.310 | 94.220 | 95.330 | 8.247 | 11,349,030 |
| 2017-04-12 | 95.760 | 95.985 | 94.730 | 95.210 | 8.237 | 10,410,370 |
| 2017-04-11 | 96.150 | 96.190 | 93.610 | 95.500 | 8.262 | 14,061,130 |
| 2017-04-10 | 96.750 | 96.970 | 95.850 | 96.330 | 8.333 | 14,727,250 |
| 2017-04-07 | 96.240 | 96.660 | 96.080 | 96.540 | 8.352 | 11,281,260 |
| 2017-04-06 | 95.730 | 96.190 | 94.880 | 96.170 | 8.320 | 9,807,300 |
Stock splits
| Date | Split (new : old) |
|---|
| 2026-06-12 | 10:1 |
| 2000-01-19 | 2:1 |
| 1995-10-02 | 2:1 |
Dividends
| Ex-date | Amount |
|---|
| 2026-08-17 | 0.2300 USD |
| 2026-05-18 | 2.3000 USD |
| 2026-02-17 | 1.9000 USD |
| 2025-11-17 | 1.9000 USD |
| 2025-08-18 | 1.9000 USD |
| 2025-05-19 | 1.9000 USD |
| 2025-02-24 | 1.7000 USD |
| 2024-11-18 | 1.7000 USD |
| 2024-08-15 | 1.4500 USD |
| 2024-05-14 | 1.4500 USD |
| 2024-02-15 | 1.4500 USD |
| 2023-11-14 | 1.4500 USD |
| 2023-08-14 | 1.3000 USD |
| 2023-05-12 | 1.3000 USD |
| 2023-02-10 | 1.3000 USD |
| 2022-11-14 | 1.3000 USD |
| 2022-08-12 | 1.3000 USD |
| 2022-05-13 | 1.0500 USD |
| 2022-02-11 | 1.0500 USD |
| 2021-11-12 | 1.0500 USD |
| 2021-08-13 | 1.0500 USD |
| 2021-05-14 | 0.9000 USD |
| 2021-02-18 | 0.9000 USD |
| 2020-11-13 | 0.9000 USD |
| 2020-08-14 | 0.9000 USD |
| 2020-05-15 | 0.8500 USD |
| 2020-02-20 | 0.8500 USD |
| 2019-11-15 | 0.8500 USD |
| 2019-08-14 | 0.7500 USD |
| 2019-05-14 | 0.7500 USD |
| 2019-02-14 | 0.7500 USD |
Open, high, low and close are as traded (USD). Adjusted close accounts for splits and dividends. Educational only, not financial advice.