| Date | Open | High | Low | Close | Adj. close | Volume |
| 2010-08-05 | 97.100 | 97.850 | 96.200 | 97.550 | 70.573 | 3,410,600 |
| 2010-08-04 | 98.150 | 98.670 | 96.520 | 97.760 | 70.724 | 4,428,600 |
| 2010-08-03 | 98.180 | 98.620 | 97.130 | 98.020 | 70.913 | 3,696,800 |
| 2010-08-02 | 97.040 | 98.800 | 96.670 | 98.470 | 71.238 | 4,229,200 |
| 2010-07-30 | 94.070 | 96.260 | 93.800 | 95.580 | 69.147 | 4,850,300 |
| 2010-07-29 | 94.790 | 96.190 | 94.490 | 95.400 | 69.017 | 5,126,900 |
| 2010-07-28 | 94.490 | 95.420 | 93.610 | 94.370 | 68.272 | 3,536,600 |
| 2010-07-27 | 96.070 | 96.450 | 93.910 | 94.920 | 68.670 | 5,501,400 |
| 2010-07-26 | 94.460 | 95.600 | 93.500 | 95.500 | 69.090 | 8,226,500 |
| 2010-07-23 | 89.220 | 93.430 | 89.070 | 92.790 | 67.129 | 29,232,100 |
| 2010-07-22 | 88.730 | 90.120 | 87.800 | 89.280 | 64.590 | 7,117,500 |
| 2010-07-21 | 87.450 | 88.850 | 87.000 | 87.450 | 63.266 | 10,297,400 |
| 2010-07-20 | 84.460 | 88.620 | 84.460 | 88.280 | 63.866 | 4,318,100 |
| 2010-07-19 | 83.910 | 85.810 | 83.500 | 85.590 | 61.812 | 5,180,200 |
| 2010-07-16 | 85.670 | 85.670 | 82.380 | 82.750 | 59.761 | 5,485,200 |
| 2010-07-15 | 86.870 | 87.160 | 84.290 | 86.130 | 62.202 | 5,286,200 |
| 2010-07-14 | 86.410 | 87.230 | 85.620 | 86.830 | 62.707 | 2,546,500 |
| 2010-07-13 | 86.400 | 87.340 | 85.900 | 86.650 | 62.577 | 4,190,800 |
| 2010-07-12 | 86.750 | 86.750 | 84.200 | 85.070 | 61.436 | 6,736,800 |
| 2010-07-09 | 87.400 | 88.020 | 86.740 | 87.880 | 63.465 | 2,758,200 |
| 2010-07-08 | 88.270 | 88.270 | 86.280 | 87.400 | 63.119 | 3,313,100 |
| 2010-07-07 | 83.480 | 87.050 | 83.440 | 87.050 | 62.866 | 4,644,200 |
| 2010-07-06 | 84.590 | 84.710 | 82.170 | 82.890 | 59.862 | 4,682,000 |
| 2010-07-02 | 84.040 | 84.740 | 82.320 | 82.850 | 59.833 | 2,715,000 |
| 2010-07-01 | 83.760 | 85.110 | 81.940 | 83.700 | 60.447 | 5,232,500 |
| 2010-06-30 | 84.690 | 85.850 | 83.850 | 84.190 | 60.801 | 4,913,600 |
| 2010-06-29 | 85.960 | 86.130 | 84.000 | 84.510 | 61.032 | 4,996,900 |
| 2010-06-28 | 90.340 | 90.340 | 87.630 | 87.710 | 63.343 | 3,926,700 |
| 2010-06-25 | 90.670 | 90.880 | 88.550 | 89.920 | 64.939 | 5,565,900 |
| 2010-06-24 | 91.730 | 92.620 | 89.380 | 89.670 | 64.758 | 3,688,500 |
| 2010-06-23 | 93.140 | 93.250 | 90.860 | 92.210 | 66.592 | 4,106,600 |
| 2010-06-22 | 95.850 | 96.030 | 93.010 | 93.330 | 67.401 | 3,983,400 |
| 2010-06-21 | 99.590 | 99.960 | 94.950 | 95.550 | 69.005 | 4,340,900 |
| 2010-06-18 | 97.380 | 99.490 | 96.210 | 97.570 | 70.463 | 4,534,500 |
| 2010-06-17 | 98.150 | 98.230 | 95.780 | 97.190 | 70.189 | 3,718,200 |
| 2010-06-16 | 97.480 | 99.110 | 96.800 | 97.620 | 70.499 | 5,599,200 |
| 2010-06-15 | 95.820 | 98.410 | 95.820 | 98.200 | 70.918 | 4,518,000 |
| 2010-06-14 | 95.030 | 96.700 | 93.910 | 95.340 | 68.853 | 5,007,500 |
| 2010-06-11 | 92.480 | 93.740 | 91.780 | 93.640 | 67.625 | 3,104,400 |
| 2010-06-10 | 90.960 | 93.350 | 90.700 | 93.260 | 67.351 | 4,079,600 |
| 2010-06-09 | 90.430 | 92.730 | 88.440 | 88.840 | 64.159 | 5,431,500 |
| 2010-06-08 | 86.640 | 89.000 | 85.730 | 88.890 | 64.195 | 4,732,900 |
| 2010-06-07 | 88.560 | 89.680 | 85.820 | 86.030 | 62.129 | 6,416,300 |
| 2010-06-04 | 87.260 | 90.640 | 87.030 | 87.570 | 63.242 | 7,082,400 |
| 2010-06-03 | 90.130 | 90.600 | 86.610 | 89.600 | 64.708 | 10,686,100 |
| 2010-06-02 | 86.120 | 89.100 | 84.500 | 89.040 | 64.303 | 6,382,900 |
| 2010-06-01 | 87.900 | 88.850 | 85.240 | 85.420 | 61.689 | 6,332,700 |
| 2010-05-28 | 92.320 | 92.560 | 89.260 | 89.540 | 64.664 | 6,665,000 |
| 2010-05-27 | 90.400 | 91.970 | 90.050 | 91.840 | 66.325 | 6,533,900 |
| 2010-05-26 | 89.070 | 90.500 | 87.400 | 87.810 | 63.415 | 4,644,000 |
| 2010-05-25 | 84.790 | 88.240 | 83.550 | 88.040 | 63.581 | 4,748,900 |
| 2010-05-24 | 89.740 | 89.740 | 87.340 | 87.350 | 63.083 | 4,137,400 |
| 2010-05-21 | 86.070 | 90.550 | 85.160 | 89.580 | 64.693 | 6,514,400 |
| 2010-05-20 | 91.250 | 91.500 | 87.390 | 87.970 | 63.530 | 8,413,200 |
| 2010-05-19 | 93.540 | 94.590 | 91.200 | 93.260 | 67.351 | 5,046,800 |
| 2010-05-18 | 96.290 | 97.070 | 93.530 | 94.040 | 67.914 | 5,643,200 |
| 2010-05-17 | 94.810 | 95.490 | 93.150 | 95.190 | 68.745 | 7,078,600 |
| 2010-05-14 | 95.810 | 95.970 | 92.020 | 94.280 | 68.087 | 6,058,000 |
| 2010-05-13 | 98.280 | 98.440 | 96.250 | 96.460 | 69.662 | 4,586,200 |
| 2010-05-12 | 97.490 | 99.050 | 96.990 | 98.440 | 71.092 | 3,633,500 |
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.