| Date | Open | High | Low | Close | Adj. close | Volume |
| 2018-12-06 | 34.170 | 34.230 | 32.970 | 33.900 | 27.551 | 5,646,100 |
| 2018-12-04 | 36.400 | 36.570 | 34.940 | 35.040 | 28.477 | 3,611,900 |
| 2018-12-03 | 36.400 | 37.090 | 36.030 | 36.490 | 29.655 | 3,678,700 |
| 2018-11-30 | 35.020 | 35.200 | 34.240 | 35.130 | 28.550 | 5,394,900 |
| 2018-11-29 | 35.450 | 36.130 | 35.210 | 35.540 | 28.883 | 3,084,200 |
| 2018-11-28 | 35.060 | 35.600 | 34.580 | 35.260 | 28.656 | 4,005,800 |
| 2018-11-27 | 35.220 | 35.540 | 34.730 | 35.080 | 28.510 | 4,032,400 |
| 2018-11-26 | 35.360 | 35.900 | 34.960 | 35.370 | 28.745 | 4,751,800 |
| 2018-11-23 | 34.750 | 35.090 | 34.200 | 34.860 | 28.331 | 1,860,700 |
| 2018-11-21 | 35.000 | 36.790 | 34.990 | 36.030 | 29.282 | 3,388,600 |
| 2018-11-20 | 35.620 | 35.930 | 34.280 | 34.670 | 28.176 | 5,721,300 |
| 2018-11-19 | 36.890 | 37.410 | 36.370 | 36.530 | 29.688 | 3,346,500 |
| 2018-11-16 | 37.070 | 37.640 | 36.700 | 37.430 | 30.419 | 4,361,000 |
| 2018-11-15 | 35.870 | 37.270 | 35.740 | 36.990 | 30.062 | 4,427,500 |
| 2018-11-14 | 36.240 | 36.830 | 35.690 | 36.120 | 29.355 | 5,550,900 |
| 2018-11-13 | 36.070 | 36.860 | 35.200 | 35.240 | 28.640 | 5,263,900 |
| 2018-11-12 | 37.550 | 37.630 | 36.010 | 36.050 | 29.298 | 3,800,800 |
| 2018-11-09 | 35.130 | 37.410 | 35.020 | 37.080 | 30.135 | 7,827,900 |
| 2018-11-08 | 37.440 | 37.830 | 35.920 | 36.020 | 29.273 | 4,197,500 |
| 2018-11-07 | 38.090 | 38.620 | 37.340 | 37.810 | 30.728 | 3,639,400 |
| 2018-11-06 | 37.780 | 38.000 | 36.910 | 37.340 | 30.346 | 2,882,500 |
| 2018-11-05 | 36.680 | 37.860 | 36.640 | 37.580 | 30.541 | 4,114,200 |
| 2018-11-02 | 37.010 | 37.470 | 35.500 | 35.940 | 29.208 | 7,143,500 |
| 2018-11-01 | 37.700 | 38.880 | 35.690 | 36.390 | 29.574 | 9,358,300 |
| 2018-10-31 | 37.900 | 39.060 | 37.700 | 37.830 | 30.744 | 4,849,800 |
| 2018-10-30 | 35.750 | 37.520 | 35.670 | 37.450 | 30.436 | 4,800,200 |
| 2018-10-29 | 37.640 | 37.900 | 35.600 | 36.180 | 29.403 | 3,900,600 |
| 2018-10-26 | 37.580 | 37.920 | 36.600 | 37.390 | 30.387 | 3,236,900 |
| 2018-10-25 | 38.510 | 38.910 | 37.740 | 38.150 | 31.005 | 3,493,600 |
| 2018-10-24 | 40.270 | 40.400 | 37.900 | 37.970 | 30.858 | 3,539,700 |
| 2018-10-23 | 40.380 | 40.380 | 38.980 | 39.780 | 32.329 | 3,607,900 |
| 2018-10-22 | 42.100 | 42.140 | 40.980 | 41.290 | 33.556 | 3,150,200 |
| 2018-10-19 | 42.050 | 42.700 | 41.750 | 42.100 | 34.215 | 3,168,200 |
| 2018-10-18 | 42.580 | 42.910 | 41.910 | 42.330 | 34.198 | 3,231,900 |
| 2018-10-17 | 44.390 | 44.530 | 42.820 | 43.280 | 34.966 | 4,704,200 |
| 2018-10-16 | 44.890 | 44.960 | 44.230 | 44.510 | 35.960 | 3,443,700 |
| 2018-10-15 | 45.350 | 45.800 | 44.500 | 44.570 | 36.008 | 2,758,300 |
| 2018-10-12 | 45.440 | 45.560 | 44.030 | 45.130 | 36.461 | 4,141,800 |
| 2018-10-11 | 46.120 | 46.120 | 44.180 | 44.630 | 36.057 | 4,574,500 |
| 2018-10-10 | 48.950 | 49.170 | 46.330 | 46.400 | 37.487 | 5,432,600 |
| 2018-10-09 | 48.450 | 50.030 | 48.190 | 49.300 | 39.829 | 4,394,000 |
| 2018-10-08 | 47.560 | 48.420 | 47.060 | 48.000 | 38.779 | 3,133,400 |
| 2018-10-05 | 48.530 | 48.870 | 47.530 | 47.980 | 38.763 | 2,973,800 |
| 2018-10-04 | 48.500 | 49.560 | 48.310 | 48.480 | 39.167 | 3,593,200 |
| 2018-10-03 | 48.740 | 49.070 | 48.350 | 48.880 | 39.490 | 3,140,300 |
| 2018-10-02 | 48.550 | 48.690 | 47.970 | 48.550 | 39.224 | 1,973,700 |
| 2018-10-01 | 47.670 | 48.880 | 47.600 | 48.360 | 39.070 | 2,621,500 |
| 2018-09-28 | 47.020 | 48.160 | 47.020 | 47.670 | 38.513 | 3,294,500 |
| 2018-09-27 | 47.720 | 47.750 | 47.020 | 47.430 | 38.319 | 2,257,000 |
| 2018-09-26 | 47.300 | 48.230 | 47.070 | 47.230 | 38.157 | 3,180,300 |
| 2018-09-25 | 47.960 | 48.720 | 47.570 | 47.780 | 38.601 | 3,386,200 |
| 2018-09-24 | 46.810 | 48.030 | 46.810 | 47.480 | 38.359 | 4,474,000 |
| 2018-09-21 | 46.010 | 46.610 | 45.600 | 45.960 | 37.131 | 5,069,800 |
| 2018-09-20 | 47.190 | 47.480 | 45.500 | 45.670 | 36.897 | 3,571,400 |
| 2018-09-19 | 46.070 | 47.100 | 46.070 | 46.800 | 37.810 | 2,524,200 |
| 2018-09-18 | 46.180 | 46.810 | 45.880 | 46.260 | 37.373 | 2,650,800 |
| 2018-09-17 | 45.750 | 46.460 | 45.540 | 45.780 | 36.986 | 2,839,800 |
| 2018-09-14 | 44.470 | 45.980 | 44.430 | 45.460 | 36.727 | 2,866,500 |
| 2018-09-13 | 44.940 | 45.000 | 43.610 | 44.540 | 35.984 | 2,481,700 |
| 2018-09-12 | 44.630 | 45.460 | 44.570 | 45.130 | 36.461 | 2,797,300 |
Stock splits
| Date | Split (new : old) |
|---|
| 2004-01-15 | 2:1 |
| 2003-03-10 | 21:20 |
| 2001-12-27 | 11:10 |
Dividends
| Ex-date | Amount |
|---|
| 2026-10-22 | 0.2500 USD |
| 2026-07-22 | 0.2500 USD |
| 2026-04-22 | 0.2500 USD |
| 2026-01-22 | 0.2500 USD |
| 2025-10-22 | 0.2500 USD |
| 2025-07-22 | 0.2500 USD |
| 2025-04-22 | 0.2500 USD |
| 2025-01-22 | 0.2500 USD |
| 2024-10-22 | 0.2500 USD |
| 2024-07-22 | 0.2500 USD |
| 2024-04-19 | 0.2500 USD |
| 2024-01-19 | 0.2500 USD |
| 2023-10-20 | 0.2500 USD |
| 2023-07-20 | 0.2500 USD |
| 2023-04-20 | 0.2500 USD |
| 2023-01-20 | 0.2500 USD |
| 2022-10-20 | 0.2500 USD |
| 2022-07-21 | 0.1250 USD |
| 2022-04-21 | 0.1250 USD |
| 2022-01-20 | 0.1250 USD |
| 2021-10-21 | 0.0625 USD |
| 2021-07-21 | 0.0250 USD |
| 2021-04-21 | 0.0250 USD |
| 2021-01-21 | 0.0250 USD |
| 2020-10-21 | 0.0250 USD |
| 2020-07-21 | 0.0250 USD |
| 2020-04-21 | 0.0250 USD |
| 2020-01-21 | 0.2500 USD |
| 2019-10-21 | 0.2500 USD |
| 2019-07-19 | 0.2500 USD |
| 2019-04-18 | 0.2500 USD |
| 2019-01-18 | 0.2500 USD |
Open, high, low and close are as traded (USD). Adjusted close accounts for splits and dividends. Educational only, not financial advice.