| Date | Open | High | Low | Close | Adj. close | Volume |
| 2009-05-28 | 45.440 | 46.200 | 45.210 | 45.950 | 13.282 | 2,245,000 |
| 2009-05-27 | 46.480 | 46.570 | 45.170 | 45.260 | 13.082 | 2,724,000 |
| 2009-05-26 | 44.610 | 46.740 | 44.500 | 46.560 | 13.458 | 3,838,000 |
| 2009-05-22 | 44.510 | 45.080 | 44.270 | 44.560 | 12.880 | 2,058,800 |
| 2009-05-21 | 44.510 | 44.850 | 44.280 | 44.500 | 12.863 | 2,770,200 |
| 2009-05-20 | 45.840 | 46.050 | 44.970 | 44.990 | 13.004 | 2,453,600 |
| 2009-05-19 | 44.520 | 45.730 | 44.420 | 45.590 | 13.178 | 3,754,200 |
| 2009-05-18 | 44.620 | 45.000 | 43.980 | 44.410 | 12.837 | 3,955,200 |
| 2009-05-15 | 44.590 | 44.800 | 43.940 | 44.250 | 12.790 | 2,982,600 |
| 2009-05-14 | 44.930 | 45.190 | 44.050 | 44.820 | 12.955 | 3,325,600 |
| 2009-05-13 | 45.610 | 45.770 | 44.680 | 44.940 | 12.990 | 3,202,600 |
| 2009-05-12 | 46.000 | 46.270 | 45.590 | 45.950 | 13.282 | 4,598,400 |
| 2009-05-11 | 45.900 | 46.540 | 45.600 | 45.980 | 13.290 | 2,203,400 |
| 2009-05-08 | 46.390 | 47.150 | 46.070 | 46.400 | 13.412 | 3,100,800 |
| 2009-05-07 | 46.120 | 46.320 | 45.030 | 45.750 | 13.224 | 4,098,800 |
| 2009-05-06 | 46.200 | 47.070 | 45.500 | 45.800 | 13.238 | 4,997,800 |
| 2009-05-05 | 49.890 | 49.890 | 46.870 | 47.420 | 13.707 | 3,455,200 |
| 2009-05-04 | 47.180 | 48.360 | 46.630 | 48.360 | 13.978 | 3,454,600 |
| 2009-05-01 | 46.000 | 46.900 | 45.970 | 46.900 | 13.556 | 1,615,400 |
| 2009-04-30 | 46.140 | 46.630 | 45.890 | 46.020 | 13.302 | 3,515,000 |
| 2009-04-29 | 45.370 | 46.090 | 44.990 | 45.820 | 13.244 | 2,213,200 |
| 2009-04-28 | 44.770 | 45.600 | 44.400 | 45.220 | 13.071 | 1,726,200 |
| 2009-04-27 | 44.490 | 45.490 | 44.380 | 45.010 | 13.010 | 2,131,800 |
| 2009-04-24 | 45.240 | 45.500 | 44.580 | 45.030 | 13.016 | 1,875,400 |
| 2009-04-23 | 45.060 | 45.570 | 44.470 | 44.970 | 12.998 | 2,646,000 |
| 2009-04-22 | 45.370 | 45.690 | 44.620 | 45.000 | 13.007 | 2,590,600 |
| 2009-04-21 | 45.160 | 45.680 | 44.930 | 45.600 | 13.181 | 2,578,200 |
| 2009-04-20 | 46.080 | 46.110 | 45.310 | 45.310 | 13.097 | 2,640,800 |
| 2009-04-17 | 46.430 | 46.730 | 46.140 | 46.410 | 13.415 | 2,970,200 |
| 2009-04-16 | 46.130 | 46.540 | 45.580 | 46.220 | 13.360 | 3,567,200 |
| 2009-04-15 | 44.730 | 45.660 | 44.730 | 45.640 | 13.192 | 1,977,200 |
| 2009-04-14 | 45.600 | 45.870 | 44.870 | 44.910 | 12.981 | 2,789,600 |
| 2009-04-13 | 45.700 | 46.210 | 45.050 | 45.980 | 13.290 | 2,682,200 |
| 2009-04-09 | 46.390 | 46.800 | 45.580 | 46.130 | 13.334 | 3,073,600 |
| 2009-04-08 | 45.150 | 45.620 | 44.560 | 45.470 | 13.143 | 2,693,800 |
| 2009-04-07 | 45.000 | 45.670 | 44.340 | 45.050 | 13.022 | 4,308,000 |
| 2009-04-06 | 46.600 | 46.820 | 45.270 | 45.620 | 13.186 | 6,238,800 |
| 2009-04-03 | 46.850 | 47.380 | 46.330 | 46.850 | 13.542 | 2,601,800 |
| 2009-04-02 | 47.690 | 47.690 | 45.920 | 46.850 | 13.542 | 4,492,800 |
| 2009-04-01 | 46.060 | 47.000 | 45.660 | 46.720 | 13.504 | 5,218,600 |
| 2009-03-31 | 45.190 | 46.960 | 44.880 | 46.240 | 13.366 | 6,253,600 |
| 2009-03-30 | 43.990 | 45.000 | 43.810 | 44.900 | 12.978 | 5,963,600 |
| 2009-03-27 | 44.390 | 45.370 | 44.280 | 44.790 | 12.946 | 4,520,400 |
| 2009-03-26 | 43.660 | 45.210 | 42.650 | 45.060 | 13.024 | 7,687,200 |
| 2009-03-25 | 44.200 | 44.940 | 41.150 | 42.930 | 12.409 | 13,260,800 |
| 2009-03-24 | 44.400 | 44.900 | 43.740 | 43.810 | 12.663 | 3,122,600 |
| 2009-03-23 | 43.610 | 44.800 | 43.000 | 44.790 | 12.946 | 3,916,200 |
| 2009-03-20 | 43.460 | 43.980 | 42.760 | 42.810 | 12.374 | 4,206,600 |
| 2009-03-19 | 43.460 | 43.650 | 42.750 | 43.250 | 12.501 | 3,039,000 |
| 2009-03-18 | 42.010 | 43.680 | 41.610 | 43.250 | 12.501 | 3,904,800 |
| 2009-03-17 | 41.390 | 42.200 | 40.790 | 42.170 | 12.189 | 4,124,000 |
| 2009-03-16 | 40.940 | 42.110 | 40.740 | 41.390 | 11.851 | 3,110,200 |
| 2009-03-13 | 40.470 | 40.850 | 40.090 | 40.570 | 11.616 | 2,999,600 |
| 2009-03-12 | 39.100 | 40.450 | 38.720 | 40.210 | 11.513 | 4,122,200 |
| 2009-03-11 | 38.890 | 39.660 | 38.720 | 39.100 | 11.195 | 4,650,600 |
| 2009-03-10 | 37.460 | 38.710 | 37.340 | 38.600 | 11.052 | 4,131,200 |
| 2009-03-09 | 37.950 | 38.080 | 36.430 | 36.720 | 10.514 | 4,663,400 |
| 2009-03-06 | 38.280 | 39.010 | 37.090 | 38.220 | 10.943 | 5,112,200 |
| 2009-03-05 | 38.660 | 38.720 | 37.610 | 37.990 | 10.877 | 4,539,800 |
| 2009-03-04 | 38.910 | 39.790 | 38.470 | 39.380 | 11.275 | 3,528,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.