| Date | Open | High | Low | Close | Adj. close | Volume |
| 2021-04-23 | 101.80 | 103.62 | 101.46 | 103.11 | 31.940 | 9,547,500 |
| 2021-04-22 | 101.72 | 103.74 | 101.30 | 101.82 | 31.540 | 15,463,800 |
| 2021-04-21 | 98.930 | 103.36 | 98.770 | 102.69 | 31.810 | 21,642,900 |
| 2021-04-20 | 100.17 | 101.35 | 98.070 | 98.450 | 30.496 | 15,406,800 |
| 2021-04-19 | 98.400 | 98.850 | 97.970 | 98.710 | 30.577 | 8,116,800 |
| 2021-04-16 | 99.650 | 99.750 | 98.180 | 98.640 | 30.555 | 11,430,600 |
| 2021-04-15 | 98.710 | 99.340 | 98.310 | 98.870 | 30.627 | 8,825,700 |
| 2021-04-14 | 98.000 | 98.570 | 97.640 | 98.360 | 30.469 | 9,633,600 |
| 2021-04-13 | 98.080 | 98.460 | 97.190 | 97.800 | 30.295 | 6,452,700 |
| 2021-04-12 | 97.640 | 98.780 | 97.100 | 98.610 | 30.546 | 6,730,500 |
| 2021-04-09 | 96.850 | 98.490 | 96.650 | 98.290 | 30.447 | 6,457,200 |
| 2021-04-08 | 97.200 | 97.200 | 96.340 | 96.480 | 29.886 | 7,561,800 |
| 2021-04-07 | 97.590 | 97.630 | 96.480 | 96.950 | 30.032 | 6,040,800 |
| 2021-04-06 | 98.320 | 98.520 | 97.070 | 97.110 | 30.081 | 9,061,200 |
| 2021-04-05 | 98.140 | 98.850 | 97.640 | 98.570 | 30.534 | 7,239,000 |
| 2021-04-01 | 97.090 | 97.340 | 96.350 | 97.260 | 30.128 | 8,038,500 |
| 2021-03-31 | 95.660 | 97.090 | 95.660 | 96.420 | 29.868 | 10,265,100 |
| 2021-03-30 | 96.010 | 97.300 | 95.960 | 96.370 | 29.852 | 10,415,400 |
| 2021-03-29 | 97.930 | 98.090 | 96.040 | 96.610 | 29.926 | 13,755,900 |
| 2021-03-26 | 95.730 | 97.730 | 95.390 | 97.660 | 30.252 | 9,407,100 |
| 2021-03-25 | 93.970 | 95.830 | 93.020 | 95.540 | 29.595 | 9,774,600 |
| 2021-03-24 | 93.190 | 95.280 | 93.020 | 94.170 | 29.171 | 12,277,500 |
| 2021-03-23 | 93.470 | 94.890 | 92.610 | 92.920 | 28.783 | 10,692,300 |
| 2021-03-22 | 94.810 | 95.200 | 93.230 | 93.780 | 29.050 | 20,960,100 |
| 2021-03-19 | 92.850 | 93.000 | 90.480 | 90.770 | 28.117 | 32,357,400 |
| 2021-03-18 | 91.460 | 93.170 | 91.410 | 92.510 | 28.656 | 12,426,900 |
| 2021-03-17 | 91.790 | 92.700 | 91.010 | 92.140 | 28.542 | 11,624,700 |
| 2021-03-16 | 93.770 | 93.870 | 91.440 | 91.940 | 28.480 | 9,074,100 |
| 2021-03-15 | 93.650 | 93.980 | 92.250 | 93.480 | 28.957 | 8,145,000 |
| 2021-03-12 | 93.580 | 94.280 | 93.490 | 93.850 | 29.071 | 6,711,300 |
| 2021-03-11 | 94.120 | 94.890 | 93.650 | 93.820 | 29.062 | 11,390,700 |
| 2021-03-10 | 93.010 | 94.160 | 92.500 | 93.590 | 28.991 | 7,677,000 |
| 2021-03-09 | 93.320 | 94.040 | 92.680 | 92.740 | 28.728 | 8,565,600 |
| 2021-03-08 | 91.790 | 94.440 | 91.600 | 92.530 | 28.663 | 10,492,800 |
| 2021-03-05 | 89.540 | 91.860 | 87.930 | 91.630 | 28.384 | 9,233,100 |
| 2021-03-04 | 91.080 | 91.480 | 87.150 | 88.260 | 27.340 | 12,982,200 |
| 2021-03-03 | 92.060 | 92.230 | 91.050 | 91.090 | 28.217 | 7,253,700 |
| 2021-03-02 | 92.940 | 93.020 | 91.590 | 92.160 | 28.548 | 6,810,000 |
| 2021-03-01 | 92.990 | 93.540 | 92.470 | 92.930 | 28.787 | 7,704,600 |
| 2021-02-26 | 92.550 | 92.900 | 91.080 | 91.550 | 28.359 | 11,532,600 |
| 2021-02-25 | 93.320 | 93.340 | 91.730 | 92.190 | 28.557 | 13,516,500 |
| 2021-02-24 | 91.080 | 93.910 | 90.970 | 93.370 | 28.836 | 8,136,600 |
| 2021-02-23 | 92.730 | 93.710 | 91.020 | 91.690 | 28.317 | 11,357,700 |
| 2021-02-22 | 91.580 | 93.560 | 91.330 | 92.580 | 28.592 | 13,260,900 |
| 2021-02-19 | 90.210 | 92.350 | 90.090 | 92.090 | 28.441 | 9,882,900 |
| 2021-02-18 | 89.320 | 90.490 | 88.600 | 90.020 | 27.802 | 10,864,500 |
| 2021-02-17 | 90.300 | 90.710 | 89.100 | 89.990 | 27.792 | 9,963,300 |
| 2021-02-16 | 90.420 | 91.120 | 90.090 | 90.750 | 28.027 | 14,849,700 |
| 2021-02-12 | 88.600 | 90.410 | 88.600 | 90.140 | 27.839 | 10,036,200 |
| 2021-02-11 | 88.940 | 89.160 | 87.670 | 88.750 | 27.409 | 11,757,300 |
| 2021-02-10 | 89.160 | 89.390 | 87.620 | 88.180 | 27.233 | 9,537,000 |
| 2021-02-09 | 86.810 | 88.720 | 86.010 | 88.470 | 27.323 | 11,108,100 |
| 2021-02-08 | 88.270 | 88.530 | 86.980 | 87.260 | 26.949 | 15,169,500 |
| 2021-02-05 | 89.440 | 89.530 | 88.500 | 88.550 | 27.348 | 9,338,100 |
| 2021-02-04 | 89.330 | 89.790 | 87.870 | 88.420 | 27.307 | 12,042,000 |
| 2021-02-03 | 89.560 | 90.020 | 89.070 | 89.320 | 27.585 | 9,593,100 |
| 2021-02-02 | 87.570 | 90.160 | 87.150 | 89.640 | 27.684 | 11,835,600 |
| 2021-02-01 | 86.180 | 87.570 | 86.180 | 87.050 | 26.884 | 12,804,300 |
| 2021-01-29 | 86.010 | 87.500 | 85.530 | 85.760 | 26.486 | 16,788,600 |
| 2021-01-28 | 85.370 | 87.810 | 84.430 | 86.700 | 26.776 | 15,337,500 |
Stock splits
| Date | Split (new : old) |
|---|
| 2021-06-29 | 959692:319897 |
| 2011-06-16 | 959692:319897 |
| 2006-08-16 | 2:1 |
| 1995-12-22 | 2:1 |
Dividends
| Ex-date | Amount |
|---|
| 2026-08-31 | 0.1400 USD |
| 2026-05-29 | 0.1400 USD |
| 2026-02-27 | 0.1400 USD |
| 2025-11-28 | 0.1300 USD |
| 2025-08-29 | 0.1300 USD |
| 2025-05-30 | 0.1300 USD |
| 2025-02-28 | 0.1300 USD |
| 2024-11-29 | 0.1200 USD |
| 2024-08-30 | 0.1200 USD |
| 2024-05-31 | 0.1200 USD |
| 2024-02-28 | 0.1200 USD |
| 2023-11-29 | 0.1100 USD |
| 2023-08-30 | 0.1100 USD |
| 2023-05-30 | 0.1100 USD |
| 2023-02-27 | 0.1100 USD |
| 2022-11-29 | 0.1000 USD |
| 2022-08-30 | 0.1000 USD |
| 2022-05-27 | 0.1000 USD |
| 2022-02-25 | 0.1000 USD |
| 2021-11-29 | 0.0933 USD |
| 2021-08-30 | 0.0933 USD |
| 2021-05-27 | 0.2800 USD |
| 2021-02-25 | 0.2800 USD |
| 2020-11-27 | 0.2600 USD |
| 2020-08-28 | 0.2600 USD |
| 2020-05-28 | 0.2600 USD |
| 2020-02-27 | 0.2600 USD |
| 2019-11-27 | 0.2400 USD |
| 2019-08-29 | 0.2400 USD |
| 2019-05-30 | 0.2400 USD |
| 2019-02-27 | 0.2400 USD |
Open, high, low and close are as traded (USD). Adjusted close accounts for splits and dividends. Educational only, not financial advice.