| Date | Open | High | Low | Close | Adj. close | Volume |
| 2019-11-18 | 23.570 | 23.570 | 22.670 | 22.980 | 19.372 | 4,286,300 |
| 2019-11-15 | 23.640 | 24.390 | 23.590 | 23.910 | 20.156 | 4,145,200 |
| 2019-11-14 | 23.410 | 24.030 | 23.280 | 23.430 | 19.752 | 5,125,500 |
| 2019-11-13 | 23.530 | 23.810 | 23.110 | 23.300 | 19.642 | 3,093,500 |
| 2019-11-12 | 24.050 | 24.340 | 23.540 | 23.800 | 20.063 | 4,287,900 |
| 2019-11-11 | 24.030 | 24.370 | 23.760 | 23.850 | 20.106 | 4,421,600 |
| 2019-11-08 | 23.740 | 24.500 | 23.390 | 24.430 | 20.595 | 4,338,100 |
| 2019-11-07 | 23.850 | 24.250 | 23.650 | 24.080 | 20.299 | 6,139,200 |
| 2019-11-06 | 23.850 | 24.620 | 23.230 | 23.620 | 19.912 | 4,776,800 |
| 2019-11-05 | 24.800 | 25.080 | 23.720 | 23.960 | 20.198 | 6,280,800 |
| 2019-11-04 | 24.400 | 24.840 | 24.350 | 24.520 | 20.670 | 7,326,000 |
| 2019-11-01 | 22.040 | 24.310 | 21.890 | 23.810 | 20.072 | 10,233,500 |
| 2019-10-31 | 20.990 | 22.300 | 20.470 | 21.660 | 18.259 | 6,712,100 |
| 2019-10-30 | 22.040 | 22.320 | 21.270 | 21.360 | 18.007 | 4,859,800 |
| 2019-10-29 | 21.450 | 22.570 | 21.160 | 22.050 | 18.588 | 4,761,300 |
| 2019-10-28 | 22.240 | 22.650 | 21.640 | 21.730 | 18.318 | 5,127,300 |
| 2019-10-25 | 23.220 | 23.260 | 20.570 | 22.070 | 18.605 | 14,570,000 |
| 2019-10-24 | 23.710 | 23.800 | 22.550 | 23.230 | 19.583 | 4,362,600 |
| 2019-10-23 | 22.970 | 23.630 | 22.400 | 23.540 | 19.844 | 3,654,700 |
| 2019-10-22 | 22.820 | 23.410 | 22.350 | 22.950 | 19.347 | 4,799,400 |
| 2019-10-21 | 22.190 | 22.880 | 22.050 | 22.770 | 19.195 | 4,809,100 |
| 2019-10-18 | 22.400 | 23.600 | 22.270 | 22.440 | 18.706 | 8,684,800 |
| 2019-10-17 | 21.850 | 22.330 | 21.520 | 22.120 | 18.439 | 4,479,100 |
| 2019-10-16 | 21.960 | 22.830 | 21.750 | 21.760 | 18.139 | 6,636,300 |
| 2019-10-15 | 21.810 | 22.520 | 21.440 | 22.180 | 18.489 | 5,360,400 |
| 2019-10-14 | 21.010 | 22.230 | 20.860 | 21.940 | 18.289 | 8,711,800 |
| 2019-10-11 | 20.720 | 21.590 | 20.720 | 21.420 | 17.856 | 6,228,200 |
| 2019-10-10 | 20.590 | 20.880 | 20.270 | 20.430 | 17.031 | 4,104,200 |
| 2019-10-09 | 20.520 | 20.730 | 20.120 | 20.530 | 17.114 | 4,868,400 |
| 2019-10-08 | 21.000 | 21.250 | 20.240 | 20.250 | 16.881 | 6,317,300 |
| 2019-10-07 | 22.230 | 22.300 | 21.330 | 21.400 | 17.839 | 5,465,700 |
| 2019-10-04 | 23.160 | 23.510 | 21.680 | 22.160 | 18.473 | 6,220,200 |
| 2019-10-03 | 22.920 | 23.370 | 22.440 | 23.370 | 19.481 | 5,711,200 |
| 2019-10-02 | 24.040 | 24.310 | 23.100 | 23.200 | 19.340 | 4,286,100 |
| 2019-10-01 | 25.710 | 25.880 | 24.220 | 24.270 | 20.232 | 4,373,800 |
| 2019-09-30 | 25.500 | 25.960 | 25.460 | 25.600 | 21.340 | 3,836,300 |
| 2019-09-27 | 24.870 | 25.920 | 24.850 | 25.700 | 21.424 | 5,141,000 |
| 2019-09-26 | 25.190 | 25.420 | 24.860 | 25.270 | 21.065 | 4,511,000 |
| 2019-09-25 | 24.940 | 25.620 | 24.850 | 25.520 | 21.274 | 4,298,800 |
| 2019-09-24 | 25.950 | 26.090 | 25.140 | 25.380 | 21.157 | 4,172,200 |
| 2019-09-23 | 25.470 | 26.340 | 25.390 | 26.180 | 21.824 | 5,001,600 |
| 2019-09-20 | 25.910 | 26.070 | 25.540 | 25.800 | 21.507 | 6,111,400 |
| 2019-09-19 | 25.860 | 26.110 | 25.410 | 25.760 | 21.474 | 4,999,800 |
| 2019-09-18 | 25.510 | 26.130 | 25.120 | 25.430 | 21.199 | 12,093,200 |
| 2019-09-17 | 28.150 | 28.350 | 25.750 | 26.020 | 21.691 | 9,801,300 |
| 2019-09-16 | 26.860 | 29.110 | 25.850 | 28.450 | 23.716 | 17,812,000 |
| 2019-09-13 | 24.140 | 24.470 | 23.780 | 24.340 | 20.290 | 3,948,600 |
| 2019-09-12 | 23.440 | 24.030 | 22.960 | 23.840 | 19.873 | 3,772,500 |
| 2019-09-11 | 23.870 | 24.630 | 23.540 | 23.990 | 19.998 | 5,081,000 |
| 2019-09-10 | 23.900 | 24.450 | 23.520 | 23.700 | 19.757 | 4,925,800 |
| 2019-09-09 | 22.790 | 23.710 | 22.640 | 23.650 | 19.715 | 6,123,100 |
| 2019-09-06 | 22.300 | 22.480 | 21.940 | 22.350 | 18.631 | 3,853,000 |
| 2019-09-05 | 22.270 | 23.150 | 22.250 | 22.670 | 18.898 | 4,962,100 |
| 2019-09-04 | 21.880 | 22.210 | 21.610 | 22.040 | 18.373 | 4,052,600 |
| 2019-09-03 | 21.070 | 21.500 | 20.270 | 21.410 | 17.848 | 4,961,000 |
| 2019-08-30 | 22.080 | 22.270 | 21.380 | 21.570 | 17.981 | 3,152,300 |
| 2019-08-29 | 21.840 | 22.250 | 21.810 | 22.040 | 18.373 | 4,466,900 |
| 2019-08-28 | 21.120 | 21.960 | 20.920 | 21.630 | 18.031 | 3,999,400 |
| 2019-08-27 | 21.180 | 21.330 | 20.590 | 20.960 | 17.472 | 5,230,000 |
| 2019-08-26 | 20.990 | 21.230 | 20.780 | 21.000 | 17.506 | 4,647,400 |
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.