| Date | Open | High | Low | Close | Adj. close | Volume |
| 2009-05-27 | 36.390 | 36.420 | 35.230 | 35.260 | 29.445 | 3,449,600 |
| 2009-05-26 | 35.490 | 36.370 | 35.270 | 36.360 | 30.363 | 3,810,400 |
| 2009-05-22 | 36.530 | 36.760 | 35.640 | 35.640 | 29.762 | 3,532,100 |
| 2009-05-21 | 36.050 | 36.460 | 35.660 | 36.440 | 30.430 | 5,124,200 |
| 2009-05-20 | 37.000 | 37.100 | 36.420 | 36.480 | 30.464 | 6,308,000 |
| 2009-05-19 | 37.250 | 37.250 | 36.420 | 36.580 | 30.547 | 5,195,800 |
| 2009-05-18 | 37.140 | 37.700 | 36.380 | 37.520 | 31.332 | 3,802,700 |
| 2009-05-15 | 36.590 | 37.010 | 36.420 | 36.620 | 30.580 | 3,394,200 |
| 2009-05-14 | 36.470 | 37.110 | 36.410 | 36.660 | 30.614 | 4,460,400 |
| 2009-05-13 | 36.300 | 37.150 | 36.080 | 36.560 | 30.530 | 4,202,700 |
| 2009-05-12 | 36.950 | 37.300 | 36.440 | 36.710 | 30.656 | 4,573,500 |
| 2009-05-11 | 36.100 | 37.310 | 35.890 | 36.570 | 30.539 | 4,526,000 |
| 2009-05-08 | 37.000 | 37.330 | 36.440 | 37.000 | 30.898 | 4,906,900 |
| 2009-05-07 | 37.510 | 37.880 | 36.360 | 36.600 | 30.564 | 8,815,300 |
| 2009-05-06 | 37.470 | 38.170 | 36.700 | 37.880 | 31.633 | 6,224,200 |
| 2009-05-05 | 36.850 | 37.380 | 36.020 | 37.380 | 31.215 | 5,764,700 |
| 2009-05-04 | 36.870 | 37.050 | 35.960 | 36.930 | 30.839 | 8,018,400 |
| 2009-05-01 | 39.200 | 39.200 | 35.740 | 36.380 | 30.380 | 20,410,300 |
| 2009-04-30 | 41.820 | 42.500 | 41.390 | 42.200 | 35.240 | 4,646,500 |
| 2009-04-29 | 40.900 | 41.670 | 40.830 | 41.430 | 34.597 | 3,384,500 |
| 2009-04-28 | 40.740 | 41.490 | 40.500 | 40.530 | 33.720 | 2,750,200 |
| 2009-04-27 | 40.090 | 41.590 | 39.910 | 41.270 | 34.336 | 3,675,700 |
| 2009-04-24 | 41.000 | 41.080 | 40.010 | 40.640 | 33.812 | 3,562,200 |
| 2009-04-23 | 40.140 | 40.990 | 39.770 | 40.860 | 33.995 | 3,129,700 |
| 2009-04-22 | 40.860 | 41.540 | 40.120 | 40.400 | 33.612 | 3,760,800 |
| 2009-04-21 | 39.790 | 41.770 | 39.770 | 41.710 | 34.702 | 3,885,600 |
| 2009-04-20 | 40.290 | 41.480 | 40.190 | 40.540 | 33.729 | 4,605,900 |
| 2009-04-17 | 39.960 | 41.630 | 39.860 | 41.350 | 34.403 | 6,019,300 |
| 2009-04-16 | 39.600 | 40.500 | 39.000 | 40.150 | 33.404 | 3,681,400 |
| 2009-04-15 | 38.630 | 39.500 | 38.610 | 39.460 | 32.830 | 3,422,100 |
| 2009-04-14 | 38.950 | 39.650 | 38.350 | 38.860 | 32.331 | 4,286,400 |
| 2009-04-13 | 38.560 | 39.640 | 38.410 | 39.520 | 32.880 | 2,859,800 |
| 2009-04-09 | 39.570 | 41.060 | 37.930 | 39.020 | 32.464 | 6,404,600 |
| 2009-04-08 | 39.600 | 39.760 | 38.540 | 38.840 | 32.314 | 3,236,900 |
| 2009-04-07 | 38.780 | 39.950 | 38.450 | 39.410 | 32.788 | 2,854,400 |
| 2009-04-06 | 39.700 | 40.160 | 39.010 | 39.900 | 33.196 | 2,598,800 |
| 2009-04-03 | 39.970 | 40.530 | 39.390 | 40.000 | 33.279 | 3,839,100 |
| 2009-04-02 | 41.250 | 41.820 | 39.980 | 40.160 | 33.412 | 7,152,500 |
| 2009-04-01 | 40.070 | 40.600 | 38.390 | 40.510 | 33.704 | 3,539,900 |
| 2009-03-31 | 39.740 | 40.980 | 39.710 | 40.820 | 33.962 | 4,355,200 |
| 2009-03-30 | 38.500 | 40.230 | 37.650 | 39.420 | 32.797 | 4,580,700 |
| 2009-03-27 | 39.820 | 40.270 | 39.590 | 40.000 | 33.279 | 4,465,300 |
| 2009-03-26 | 40.450 | 40.450 | 39.590 | 40.270 | 33.504 | 4,871,700 |
| 2009-03-25 | 39.670 | 40.400 | 39.120 | 40.290 | 33.521 | 5,865,200 |
| 2009-03-24 | 39.780 | 40.630 | 39.240 | 39.980 | 33.263 | 3,726,100 |
| 2009-03-23 | 39.530 | 40.920 | 39.150 | 40.870 | 34.003 | 5,084,400 |
| 2009-03-20 | 38.930 | 39.680 | 38.460 | 39.040 | 32.481 | 4,436,400 |
| 2009-03-19 | 40.010 | 40.270 | 38.500 | 38.930 | 32.389 | 4,581,900 |
| 2009-03-18 | 38.490 | 40.000 | 37.830 | 39.920 | 33.213 | 4,607,600 |
| 2009-03-17 | 37.450 | 38.740 | 37.080 | 38.740 | 32.231 | 4,255,600 |
| 2009-03-16 | 38.900 | 39.080 | 37.110 | 37.180 | 30.933 | 4,141,400 |
| 2009-03-13 | 38.570 | 39.090 | 37.760 | 38.930 | 32.389 | 3,355,900 |
| 2009-03-12 | 37.770 | 38.690 | 36.750 | 38.450 | 31.990 | 3,854,400 |
| 2009-03-11 | 38.010 | 38.540 | 36.930 | 37.490 | 31.191 | 4,493,000 |
| 2009-03-10 | 39.000 | 39.300 | 36.730 | 38.290 | 31.857 | 5,376,200 |
| 2009-03-09 | 39.000 | 39.520 | 38.290 | 38.720 | 32.214 | 3,544,100 |
| 2009-03-06 | 38.270 | 40.000 | 37.580 | 39.780 | 33.096 | 5,218,600 |
| 2009-03-05 | 37.190 | 38.920 | 36.920 | 38.310 | 31.873 | 7,130,800 |
| 2009-03-04 | 37.290 | 38.820 | 36.770 | 38.070 | 31.674 | 4,108,400 |
| 2009-03-03 | 37.270 | 37.750 | 36.650 | 37.290 | 31.025 | 4,446,300 |
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.