| Date | Open | High | Low | Close | Adj. close | Volume |
| 2020-05-11 | 57.720 | 57.930 | 56.330 | 57.360 | 49.431 | 10,652,560 |
| 2020-05-08 | 57.720 | 58.750 | 57.350 | 58.670 | 50.560 | 10,183,210 |
| 2020-05-07 | 58.630 | 59.240 | 56.440 | 57.010 | 49.130 | 26,902,301 |
| 2020-05-06 | 59.300 | 59.393 | 57.750 | 57.920 | 49.914 | 8,822,089 |
| 2020-05-05 | 60.260 | 60.470 | 58.870 | 59.000 | 50.845 | 12,776,410 |
| 2020-05-04 | 60.020 | 60.030 | 57.570 | 58.850 | 50.715 | 15,623,270 |
| 2020-05-01 | 63.500 | 63.610 | 60.215 | 61.110 | 52.663 | 13,680,390 |
| 2020-04-30 | 67.450 | 67.450 | 64.700 | 64.810 | 55.852 | 12,472,210 |
| 2020-04-29 | 67.350 | 68.790 | 66.060 | 67.900 | 58.514 | 10,327,940 |
| 2020-04-28 | 66.520 | 67.290 | 64.810 | 65.390 | 56.351 | 10,477,020 |
| 2020-04-27 | 64.430 | 65.420 | 63.840 | 65.070 | 56.076 | 8,305,691 |
| 2020-04-24 | 63.980 | 64.080 | 62.500 | 63.430 | 54.662 | 8,560,152 |
| 2020-04-23 | 63.890 | 64.877 | 63.250 | 63.290 | 54.542 | 9,320,003 |
| 2020-04-22 | 64.320 | 64.900 | 63.100 | 63.450 | 54.679 | 9,443,670 |
| 2020-04-21 | 63.620 | 64.548 | 62.150 | 62.650 | 53.990 | 9,877,409 |
| 2020-04-20 | 64.500 | 66.930 | 63.720 | 64.980 | 55.998 | 10,564,010 |
| 2020-04-17 | 64.750 | 66.500 | 64.180 | 66.070 | 56.937 | 14,110,980 |
| 2020-04-16 | 62.460 | 62.720 | 61.300 | 62.450 | 53.818 | 14,108,120 |
| 2020-04-15 | 65.000 | 65.105 | 61.230 | 62.330 | 53.714 | 16,662,100 |
| 2020-04-14 | 63.630 | 65.340 | 62.600 | 65.070 | 56.076 | 16,758,330 |
| 2020-04-13 | 64.230 | 64.400 | 60.090 | 61.830 | 53.283 | 15,181,790 |
| 2020-04-09 | 67.000 | 68.100 | 63.510 | 64.710 | 55.765 | 24,741,561 |
| 2020-04-08 | 58.350 | 63.980 | 57.900 | 62.620 | 53.964 | 26,540,869 |
| 2020-04-07 | 62.420 | 64.490 | 57.220 | 57.760 | 49.776 | 27,110,211 |
| 2020-04-06 | 54.480 | 58.900 | 52.640 | 57.560 | 49.604 | 28,525,600 |
| 2020-04-03 | 51.000 | 53.300 | 48.050 | 49.930 | 43.028 | 18,932,350 |
| 2020-04-02 | 84.003 | 86.458 | 79.767 | 80.610 | 43.718 | 13,203,250 |
| 2020-04-01 | 83.862 | 86.224 | 82.780 | 85.634 | 46.442 | 12,371,630 |
| 2020-03-31 | 91.172 | 92.972 | 87.977 | 88.408 | 47.947 | 7,311,350 |
| 2020-03-30 | 90.048 | 93.483 | 88.764 | 92.306 | 50.061 | 7,564,441 |
| 2020-03-27 | 91.847 | 95.343 | 90.460 | 91.051 | 49.380 | 10,148,800 |
| 2020-03-26 | 91.847 | 98.398 | 90.910 | 98.070 | 53.187 | 14,525,570 |
| 2020-03-25 | 82.363 | 93.886 | 80.863 | 90.151 | 48.892 | 12,017,720 |
| 2020-03-24 | 75.071 | 81.960 | 74.987 | 81.313 | 44.099 | 12,845,230 |
| 2020-03-23 | 74.987 | 75.062 | 67.761 | 70.244 | 38.096 | 12,010,440 |
| 2020-03-20 | 79.523 | 83.262 | 68.679 | 77.349 | 41.949 | 14,426,380 |
| 2020-03-19 | 74.256 | 80.136 | 67.648 | 78.501 | 42.574 | 15,841,180 |
| 2020-03-18 | 80.451 | 80.521 | 64.687 | 74.415 | 40.358 | 22,839,990 |
| 2020-03-17 | 85.343 | 87.583 | 77.611 | 87.011 | 47.189 | 16,061,850 |
| 2020-03-16 | 89.373 | 92.916 | 84.893 | 85.221 | 46.219 | 12,325,950 |
| 2020-03-13 | 102.20 | 103.82 | 92.363 | 98.783 | 53.573 | 16,771,330 |
| 2020-03-12 | 88.211 | 102.23 | 86.974 | 96.065 | 52.099 | 19,285,359 |
| 2020-03-11 | 108.55 | 109.50 | 100.08 | 100.76 | 54.646 | 10,288,900 |
| 2020-03-10 | 112.25 | 112.93 | 106.41 | 111.88 | 60.674 | 9,297,884 |
| 2020-03-09 | 108.17 | 111.59 | 105.45 | 108.12 | 58.636 | 8,671,059 |
| 2020-03-06 | 114.02 | 119.15 | 112.47 | 118.54 | 64.288 | 8,568,099 |
| 2020-03-05 | 126.61 | 126.98 | 117.35 | 118.50 | 64.268 | 8,559,814 |
| 2020-03-04 | 126.00 | 131.06 | 124.40 | 130.31 | 70.672 | 5,712,729 |
| 2020-03-03 | 125.53 | 129.51 | 123.11 | 124.21 | 67.363 | 9,090,062 |
| 2020-03-02 | 123.24 | 125.71 | 120.20 | 125.65 | 68.146 | 9,083,612 |
| 2020-02-28 | 119.16 | 122.79 | 117.94 | 122.39 | 66.377 | 12,341,390 |
| 2020-02-27 | 127.44 | 128.83 | 123.83 | 123.88 | 67.185 | 10,197,630 |
| 2020-02-26 | 131.40 | 134.19 | 129.42 | 129.69 | 70.337 | 8,434,849 |
| 2020-02-25 | 137.69 | 138.26 | 129.76 | 130.10 | 70.555 | 7,608,429 |
| 2020-02-24 | 138.14 | 138.86 | 136.40 | 137.38 | 74.505 | 6,412,955 |
| 2020-02-21 | 140.26 | 142.09 | 139.38 | 142.01 | 77.016 | 4,277,576 |
| 2020-02-20 | 140.95 | 141.28 | 138.64 | 140.49 | 76.192 | 3,386,687 |
| 2020-02-19 | 142.04 | 142.43 | 140.70 | 141.22 | 76.589 | 3,360,630 |
| 2020-02-18 | 142.64 | 142.68 | 140.92 | 141.78 | 76.894 | 2,865,474 |
| 2020-02-14 | 143.47 | 144.38 | 142.99 | 143.83 | 78.002 | 3,886,469 |
Stock splits
| Date | Split (new : old) |
|---|
| 2020-04-03 | 15890:10000 |
| 2005-06-13 | 2:1 |
| 1999-05-18 | 2:1 |
| 1996-12-11 | 2:1 |
Dividends
| Ex-date | Amount |
|---|
| 2026-08-14 | 0.7300 USD |
| 2026-05-22 | 0.7300 USD |
| 2026-02-20 | 0.6800 USD |
| 2025-11-21 | 0.6800 USD |
| 2025-08-15 | 0.6800 USD |
| 2025-05-23 | 0.6800 USD |
| 2025-02-21 | 0.6300 USD |
| 2024-11-15 | 0.6300 USD |
| 2024-08-16 | 0.6300 USD |
| 2024-05-16 | 0.6300 USD |
| 2024-02-22 | 0.5900 USD |
| 2023-11-16 | 0.5900 USD |
| 2023-08-17 | 0.5900 USD |
| 2023-05-18 | 0.5900 USD |
| 2023-02-23 | 0.5500 USD |
| 2022-11-17 | 0.5500 USD |
| 2022-08-18 | 0.5500 USD |
| 2022-05-19 | 0.5500 USD |
| 2022-02-24 | 0.5100 USD |
| 2021-11-18 | 0.5100 USD |
| 2021-08-19 | 0.5100 USD |
| 2021-05-20 | 0.5100 USD |
| 2021-02-25 | 0.4750 USD |
| 2020-11-12 | 0.4750 USD |
| 2020-08-13 | 0.4750 USD |
| 2020-05-14 | 0.4750 USD |
| 2020-02-13 | 0.7350 USD |
| 2019-11-14 | 0.7350 USD |
| 2019-08-15 | 0.7350 USD |
| 2019-05-16 | 0.7350 USD |
| 2019-02-14 | 0.7350 USD |
Open, high, low and close are as traded (USD). Adjusted close accounts for splits and dividends. Educational only, not financial advice.