| Date | Open | High | Low | Close | Adj. close | Volume |
| 2012-06-29 | 68.800 | 69.230 | 68.290 | 68.880 | 22.214 | 1,918,200 |
| 2012-06-28 | 67.720 | 68.330 | 67.280 | 68.190 | 21.991 | 1,487,000 |
| 2012-06-27 | 67.120 | 68.350 | 67.120 | 67.970 | 21.920 | 1,928,600 |
| 2012-06-26 | 66.820 | 67.960 | 66.700 | 67.710 | 21.836 | 2,610,400 |
| 2012-06-25 | 66.200 | 66.820 | 65.950 | 66.610 | 21.481 | 2,007,200 |
| 2012-06-22 | 68.100 | 68.150 | 67.140 | 67.200 | 21.478 | 3,274,800 |
| 2012-06-21 | 68.710 | 69.090 | 67.790 | 67.860 | 21.689 | 2,988,000 |
| 2012-06-20 | 69.070 | 69.200 | 68.230 | 68.520 | 21.900 | 3,451,800 |
| 2012-06-19 | 68.850 | 69.460 | 68.630 | 69.260 | 22.137 | 3,060,600 |
| 2012-06-18 | 67.740 | 68.750 | 67.590 | 68.730 | 21.967 | 2,061,800 |
| 2012-06-15 | 68.010 | 68.010 | 67.300 | 67.850 | 21.686 | 2,474,000 |
| 2012-06-14 | 67.000 | 67.690 | 66.990 | 67.490 | 21.571 | 2,359,400 |
| 2012-06-13 | 66.760 | 67.420 | 66.560 | 67.060 | 21.433 | 1,837,600 |
| 2012-06-12 | 66.590 | 66.960 | 66.110 | 66.950 | 21.398 | 1,846,400 |
| 2012-06-11 | 66.960 | 67.150 | 66.460 | 66.520 | 21.261 | 1,683,200 |
| 2012-06-08 | 65.920 | 66.750 | 65.880 | 66.730 | 21.328 | 1,618,000 |
| 2012-06-07 | 65.950 | 66.460 | 65.800 | 66.180 | 21.152 | 3,408,000 |
| 2012-06-06 | 64.350 | 65.390 | 64.220 | 65.370 | 20.893 | 2,277,200 |
| 2012-06-05 | 64.050 | 64.730 | 63.300 | 64.080 | 20.481 | 3,338,400 |
| 2012-06-04 | 64.160 | 64.420 | 63.810 | 64.340 | 20.564 | 2,106,800 |
| 2012-06-01 | 64.100 | 64.830 | 63.840 | 64.070 | 20.478 | 2,879,200 |
| 2012-05-31 | 64.490 | 65.420 | 64.350 | 65.010 | 20.778 | 2,443,800 |
| 2012-05-30 | 64.370 | 65.270 | 64.350 | 64.550 | 20.631 | 2,957,000 |
| 2012-05-29 | 64.570 | 64.730 | 64.310 | 64.730 | 20.689 | 1,398,800 |
| 2012-05-25 | 63.390 | 64.420 | 63.390 | 64.350 | 20.567 | 1,745,200 |
| 2012-05-24 | 63.570 | 64.570 | 63.460 | 64.050 | 20.471 | 2,860,000 |
| 2012-05-23 | 63.840 | 64.050 | 63.020 | 63.420 | 20.270 | 2,578,800 |
| 2012-05-22 | 64.140 | 64.330 | 63.850 | 64.020 | 20.462 | 1,888,200 |
| 2012-05-21 | 63.850 | 64.050 | 63.370 | 64.040 | 20.468 | 1,494,800 |
| 2012-05-18 | 63.970 | 64.250 | 63.290 | 63.440 | 20.276 | 1,981,000 |
| 2012-05-17 | 64.010 | 64.150 | 63.700 | 63.720 | 20.366 | 2,600,000 |
| 2012-05-16 | 64.330 | 64.430 | 63.750 | 63.920 | 20.430 | 2,092,400 |
| 2012-05-15 | 64.700 | 64.700 | 63.950 | 64.250 | 20.535 | 3,478,000 |
| 2012-05-14 | 64.410 | 65.110 | 64.170 | 64.740 | 20.692 | 2,016,200 |
| 2012-05-11 | 64.720 | 65.150 | 64.700 | 64.890 | 20.740 | 2,601,800 |
| 2012-05-10 | 64.500 | 65.240 | 64.300 | 64.970 | 20.765 | 3,396,800 |
| 2012-05-09 | 64.260 | 64.700 | 63.960 | 64.190 | 20.516 | 3,919,400 |
| 2012-05-08 | 64.490 | 64.920 | 64.360 | 64.740 | 20.692 | 4,097,600 |
| 2012-05-07 | 64.830 | 65.150 | 64.700 | 65.040 | 20.788 | 2,511,400 |
| 2012-05-04 | 64.860 | 65.500 | 64.770 | 64.920 | 20.750 | 3,389,000 |
| 2012-05-03 | 64.220 | 65.370 | 64.220 | 64.450 | 20.599 | 3,962,200 |
| 2012-05-02 | 64.890 | 64.900 | 63.490 | 63.880 | 20.417 | 4,887,600 |
| 2012-05-01 | 64.640 | 65.330 | 64.340 | 65.060 | 20.794 | 2,299,200 |
| 2012-04-30 | 64.570 | 64.860 | 64.380 | 64.740 | 20.692 | 1,861,000 |
| 2012-04-27 | 64.180 | 64.920 | 64.060 | 64.800 | 20.711 | 2,855,000 |
| 2012-04-26 | 64.110 | 64.110 | 63.330 | 63.910 | 20.427 | 3,871,400 |
| 2012-04-25 | 64.400 | 64.400 | 63.940 | 64.120 | 20.494 | 3,477,600 |
| 2012-04-24 | 63.630 | 64.140 | 63.450 | 64.090 | 20.484 | 3,636,000 |
| 2012-04-23 | 63.850 | 64.050 | 63.270 | 63.460 | 20.283 | 3,368,800 |
| 2012-04-20 | 63.640 | 64.690 | 63.480 | 64.510 | 20.618 | 3,422,400 |
| 2012-04-19 | 63.390 | 63.560 | 62.880 | 63.510 | 20.299 | 3,916,800 |
| 2012-04-18 | 63.780 | 63.970 | 63.430 | 63.450 | 20.280 | 2,132,000 |
| 2012-04-17 | 63.470 | 64.220 | 63.470 | 64.030 | 20.465 | 3,507,800 |
| 2012-04-16 | 62.860 | 63.620 | 62.610 | 63.180 | 20.193 | 3,073,000 |
| 2012-04-13 | 62.610 | 63.060 | 62.360 | 62.390 | 19.941 | 4,302,400 |
| 2012-04-12 | 62.680 | 63.120 | 62.250 | 62.890 | 20.101 | 4,395,200 |
| 2012-04-11 | 62.370 | 62.750 | 62.160 | 62.680 | 20.034 | 3,972,800 |
| 2012-04-10 | 62.160 | 62.300 | 61.670 | 62.000 | 19.816 | 5,588,400 |
| 2012-04-09 | 61.990 | 62.500 | 61.740 | 62.290 | 19.909 | 3,226,400 |
| 2012-04-05 | 61.910 | 62.490 | 61.730 | 62.430 | 19.954 | 2,979,000 |
Stock splits
| Date | Split (new : old) |
|---|
| 2023-08-22 | 2:1 |
Dividends
| Ex-date | Amount |
|---|
| 2026-09-24 | 0.6580 USD |
| 2026-06-25 | 0.6580 USD |
| 2026-03-19 | 0.6580 USD |
| 2025-12-11 | 0.6450 USD |
| 2025-10-01 | 0.6450 USD |
| 2025-06-26 | 0.6450 USD |
| 2025-03-20 | 0.6450 USD |
| 2024-12-05 | 0.6200 USD |
| 2024-09-26 | 0.6200 USD |
| 2024-06-27 | 0.6200 USD |
| 2024-03-20 | 0.6200 USD |
| 2023-12-05 | 0.5950 USD |
| 2023-09-26 | 0.5950 USD |
| 2023-07-03 | 1.1900 USD |
| 2023-03-21 | 1.1900 USD |
| 2022-12-21 | 1.1450 USD |
| 2022-09-22 | 1.1450 USD |
| 2022-07-06 | 1.1450 USD |
| 2022-03-24 | 1.1450 USD |
| 2021-12-22 | 1.1000 USD |
| 2021-09-23 | 1.1000 USD |
| 2021-07-06 | 1.1000 USD |
| 2021-03-24 | 1.1000 USD |
| 2020-12-17 | 1.0450 USD |
| 2020-09-24 | 1.0450 USD |
| 2020-06-25 | 1.0450 USD |
| 2020-03-19 | 1.0450 USD |
| 2019-12-27 | 0.9680 USD |
| 2019-09-19 | 0.9680 USD |
| 2019-07-03 | 0.9680 USD |
| 2019-03-21 | 0.9680 USD |
Open, high, low and close are as traded (USD). Adjusted close accounts for splits and dividends. Educational only, not financial advice.