| Date | Open | High | Low | Close | Adj. close | Volume |
| 2009-08-21 | 50.890 | 51.660 | 50.630 | 51.500 | 15.006 | 2,746,000 |
| 2009-08-20 | 50.430 | 50.830 | 50.100 | 50.660 | 14.761 | 3,713,400 |
| 2009-08-19 | 49.980 | 50.630 | 49.810 | 50.510 | 14.718 | 2,903,600 |
| 2009-08-18 | 50.330 | 50.490 | 49.860 | 50.310 | 14.659 | 2,158,600 |
| 2009-08-17 | 50.850 | 50.920 | 50.210 | 50.340 | 14.668 | 2,494,200 |
| 2009-08-14 | 51.340 | 51.410 | 50.470 | 51.110 | 14.892 | 1,159,600 |
| 2009-08-13 | 51.680 | 51.750 | 50.880 | 51.230 | 14.927 | 2,045,200 |
| 2009-08-12 | 51.170 | 52.000 | 50.800 | 51.570 | 15.026 | 2,930,600 |
| 2009-08-11 | 50.690 | 51.250 | 50.430 | 51.050 | 14.875 | 3,609,400 |
| 2009-08-10 | 50.310 | 50.930 | 49.960 | 50.910 | 14.834 | 2,529,800 |
| 2009-08-07 | 50.760 | 51.020 | 50.230 | 50.600 | 14.744 | 2,957,200 |
| 2009-08-06 | 51.240 | 51.350 | 50.380 | 50.510 | 14.718 | 3,104,400 |
| 2009-08-05 | 52.000 | 52.450 | 50.820 | 51.240 | 14.930 | 2,577,400 |
| 2009-08-04 | 52.360 | 52.550 | 51.950 | 52.220 | 15.216 | 1,837,000 |
| 2009-08-03 | 52.600 | 53.000 | 51.360 | 52.400 | 15.268 | 2,607,600 |
| 2009-07-31 | 51.910 | 52.940 | 50.740 | 52.430 | 15.277 | 2,592,600 |
| 2009-07-30 | 52.350 | 52.970 | 52.190 | 52.520 | 15.303 | 2,921,600 |
| 2009-07-29 | 51.690 | 52.080 | 50.920 | 51.850 | 15.108 | 1,646,400 |
| 2009-07-28 | 52.260 | 52.370 | 51.580 | 51.900 | 15.123 | 2,055,400 |
| 2009-07-27 | 52.020 | 52.680 | 51.830 | 52.470 | 15.289 | 2,139,600 |
| 2009-07-24 | 50.990 | 52.280 | 50.980 | 52.030 | 15.160 | 2,514,200 |
| 2009-07-23 | 49.680 | 51.710 | 49.680 | 51.360 | 14.965 | 4,737,400 |
| 2009-07-22 | 49.920 | 50.050 | 49.450 | 49.680 | 14.476 | 2,385,600 |
| 2009-07-21 | 49.680 | 49.940 | 49.130 | 49.860 | 14.528 | 2,239,400 |
| 2009-07-20 | 49.070 | 49.320 | 48.650 | 49.270 | 14.356 | 2,285,200 |
| 2009-07-17 | 49.100 | 49.100 | 48.310 | 48.920 | 14.254 | 2,265,800 |
| 2009-07-16 | 48.920 | 49.100 | 48.430 | 48.990 | 14.275 | 1,783,200 |
| 2009-07-15 | 48.730 | 49.000 | 48.310 | 48.970 | 14.269 | 2,485,000 |
| 2009-07-14 | 48.190 | 48.400 | 47.710 | 48.310 | 14.077 | 1,688,200 |
| 2009-07-13 | 47.450 | 48.290 | 46.840 | 48.220 | 14.050 | 1,994,000 |
| 2009-07-10 | 47.430 | 47.740 | 47.080 | 47.550 | 13.855 | 1,468,000 |
| 2009-07-09 | 48.090 | 48.220 | 47.380 | 47.830 | 13.937 | 1,506,600 |
| 2009-07-08 | 48.290 | 48.410 | 47.430 | 47.870 | 13.948 | 1,973,000 |
| 2009-07-07 | 49.420 | 49.420 | 47.960 | 47.990 | 13.983 | 2,125,000 |
| 2009-07-06 | 48.330 | 49.590 | 48.220 | 49.430 | 14.403 | 2,600,000 |
| 2009-07-02 | 48.890 | 48.910 | 48.150 | 48.670 | 14.181 | 4,723,000 |
| 2009-07-01 | 49.790 | 50.600 | 49.600 | 49.780 | 14.505 | 3,521,200 |
| 2009-06-30 | 50.330 | 50.540 | 49.050 | 49.630 | 14.461 | 2,776,200 |
| 2009-06-29 | 49.710 | 50.900 | 49.500 | 50.800 | 14.802 | 3,096,200 |
| 2009-06-26 | 49.430 | 49.940 | 49.160 | 49.790 | 14.508 | 3,500,200 |
| 2009-06-25 | 47.910 | 49.720 | 47.910 | 49.480 | 14.417 | 2,735,400 |
| 2009-06-24 | 48.800 | 49.160 | 48.560 | 48.770 | 14.211 | 2,352,000 |
| 2009-06-23 | 49.600 | 49.600 | 48.490 | 48.640 | 14.173 | 2,988,200 |
| 2009-06-22 | 48.830 | 49.940 | 48.650 | 49.620 | 14.458 | 3,997,000 |
| 2009-06-19 | 49.710 | 49.860 | 48.580 | 48.840 | 14.231 | 4,076,400 |
| 2009-06-18 | 48.240 | 49.450 | 48.000 | 49.260 | 14.353 | 2,710,000 |
| 2009-06-17 | 48.440 | 48.830 | 47.860 | 48.270 | 14.065 | 3,172,000 |
| 2009-06-16 | 48.640 | 49.090 | 48.500 | 48.700 | 14.077 | 3,147,600 |
| 2009-06-15 | 48.520 | 48.850 | 47.770 | 48.570 | 14.039 | 3,449,800 |
| 2009-06-12 | 48.110 | 49.150 | 47.660 | 49.040 | 14.175 | 2,147,200 |
| 2009-06-11 | 46.960 | 48.980 | 46.960 | 48.430 | 13.999 | 2,906,600 |
| 2009-06-10 | 47.580 | 48.250 | 47.160 | 47.630 | 13.767 | 4,362,600 |
| 2009-06-09 | 47.570 | 47.900 | 47.060 | 47.220 | 13.649 | 2,952,000 |
| 2009-06-08 | 46.640 | 47.660 | 46.230 | 47.320 | 13.678 | 4,624,400 |
| 2009-06-05 | 46.650 | 47.000 | 45.900 | 46.640 | 13.481 | 1,886,200 |
| 2009-06-04 | 46.440 | 46.540 | 46.130 | 46.490 | 13.438 | 1,878,600 |
| 2009-06-03 | 46.620 | 46.700 | 45.580 | 46.120 | 13.331 | 2,517,400 |
| 2009-06-02 | 46.590 | 46.890 | 46.240 | 46.720 | 13.504 | 3,812,000 |
| 2009-06-01 | 46.140 | 46.920 | 46.140 | 46.650 | 13.484 | 3,223,600 |
| 2009-05-29 | 46.070 | 46.100 | 45.020 | 45.680 | 13.204 | 3,738,400 |
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.