| Date | Open | High | Low | Close | Adj. close | Volume |
| 2019-05-29 | 101.92 | 103.72 | 101.91 | 103.39 | 9.487 | 18,971,100 |
| 2019-05-28 | 105.24 | 105.24 | 102.40 | 102.74 | 9.427 | 25,743,100 |
| 2019-05-24 | 105.16 | 105.73 | 103.66 | 103.81 | 9.525 | 10,073,970 |
| 2019-05-23 | 104.27 | 104.92 | 102.93 | 104.53 | 9.591 | 14,232,020 |
| 2019-05-22 | 105.73 | 106.64 | 105.12 | 105.89 | 9.716 | 12,557,930 |
| 2019-05-21 | 107.03 | 108.40 | 106.61 | 106.83 | 9.802 | 17,380,380 |
| 2019-05-20 | 105.62 | 107.27 | 105.05 | 105.61 | 9.690 | 21,524,830 |
| 2019-05-17 | 107.72 | 110.32 | 107.35 | 108.60 | 9.965 | 17,474,710 |
| 2019-05-16 | 109.73 | 110.02 | 108.42 | 108.78 | 9.981 | 19,567,870 |
| 2019-05-15 | 108.79 | 111.16 | 108.34 | 110.35 | 10.125 | 24,611,390 |
| 2019-05-14 | 109.28 | 110.90 | 108.28 | 109.57 | 10.054 | 19,999,440 |
| 2019-05-13 | 110.21 | 111.44 | 108.20 | 108.83 | 9.917 | 19,651,120 |
| 2019-05-10 | 114.09 | 116.17 | 111.87 | 114.02 | 10.390 | 21,328,770 |
| 2019-05-09 | 113.32 | 114.70 | 111.10 | 114.13 | 10.400 | 27,510,720 |
| 2019-05-08 | 116.25 | 117.03 | 114.22 | 114.55 | 10.438 | 23,112,150 |
| 2019-05-07 | 119.55 | 119.76 | 114.41 | 116.96 | 10.658 | 45,894,120 |
| 2019-05-06 | 125.09 | 125.61 | 123.87 | 124.61 | 11.355 | 14,587,370 |
| 2019-05-03 | 128.52 | 129.03 | 127.60 | 128.47 | 11.707 | 12,577,420 |
| 2019-05-02 | 126.06 | 128.93 | 125.65 | 128.17 | 11.679 | 14,765,560 |
| 2019-05-01 | 128.43 | 128.90 | 125.95 | 125.96 | 11.478 | 8,257,170 |
| 2019-04-30 | 126.05 | 127.63 | 125.71 | 127.48 | 11.616 | 11,198,900 |
| 2019-04-29 | 125.61 | 126.45 | 124.74 | 126.05 | 11.486 | 12,207,140 |
| 2019-04-26 | 124.29 | 125.88 | 123.28 | 125.79 | 11.462 | 11,968,260 |
| 2019-04-25 | 127.12 | 128.21 | 123.94 | 125.41 | 11.428 | 13,057,480 |
| 2019-04-24 | 123.52 | 127.42 | 123.02 | 125.64 | 11.449 | 11,876,150 |
| 2019-04-23 | 123.28 | 123.83 | 122.58 | 123.16 | 11.223 | 12,088,830 |
| 2019-04-22 | 123.76 | 123.76 | 122.74 | 123.07 | 11.215 | 6,487,700 |
| 2019-04-18 | 124.39 | 124.58 | 123.23 | 124.20 | 11.317 | 10,805,720 |
| 2019-04-17 | 125.50 | 125.84 | 122.45 | 123.72 | 11.274 | 15,037,660 |
| 2019-04-16 | 122.80 | 124.51 | 122.67 | 124.35 | 11.331 | 19,425,670 |
| 2019-04-15 | 123.52 | 123.59 | 121.21 | 122.25 | 11.140 | 13,226,480 |
| 2019-04-12 | 124.17 | 124.50 | 122.12 | 123.43 | 11.247 | 12,992,310 |
| 2019-04-11 | 124.15 | 124.38 | 122.24 | 122.91 | 11.200 | 10,371,830 |
| 2019-04-10 | 121.89 | 123.62 | 121.75 | 123.34 | 11.239 | 10,605,140 |
| 2019-04-09 | 122.28 | 123.56 | 121.21 | 122.13 | 11.129 | 15,532,630 |
| 2019-04-08 | 124.00 | 124.90 | 123.19 | 124.72 | 11.365 | 9,264,830 |
| 2019-04-05 | 124.57 | 125.50 | 123.81 | 124.34 | 11.330 | 11,456,760 |
| 2019-04-04 | 124.01 | 125.26 | 123.10 | 123.99 | 11.298 | 8,980,970 |
| 2019-04-03 | 123.30 | 124.20 | 122.68 | 124.07 | 11.306 | 19,608,820 |
| 2019-04-02 | 122.72 | 122.89 | 121.23 | 121.95 | 11.112 | 8,943,010 |
| 2019-04-01 | 119.88 | 122.26 | 119.41 | 122.16 | 11.132 | 12,399,320 |
| 2019-03-29 | 118.75 | 119.60 | 118.12 | 119.41 | 10.881 | 12,196,020 |
| 2019-03-28 | 118.56 | 119.08 | 116.43 | 117.47 | 10.704 | 8,085,160 |
| 2019-03-27 | 120.17 | 120.86 | 116.70 | 118.10 | 10.762 | 14,743,170 |
| 2019-03-26 | 120.61 | 121.25 | 119.25 | 120.04 | 10.938 | 10,799,160 |
| 2019-03-25 | 120.25 | 121.00 | 118.78 | 119.40 | 10.880 | 8,724,670 |
| 2019-03-22 | 122.95 | 123.93 | 120.32 | 120.53 | 10.983 | 15,930,830 |
| 2019-03-21 | 120.13 | 124.68 | 119.98 | 123.80 | 11.281 | 14,846,020 |
| 2019-03-20 | 120.33 | 120.88 | 119.04 | 119.93 | 10.928 | 13,017,640 |
| 2019-03-19 | 119.99 | 120.99 | 119.77 | 120.16 | 10.949 | 12,560,550 |
| 2019-03-18 | 119.89 | 121.68 | 119.36 | 119.88 | 10.924 | 17,755,000 |
| 2019-03-15 | 118.09 | 120.32 | 117.84 | 119.62 | 10.900 | 29,498,060 |
| 2019-03-14 | 116.81 | 118.62 | 116.54 | 117.19 | 10.679 | 14,490,140 |
| 2019-03-13 | 117.39 | 118.22 | 116.17 | 116.88 | 10.650 | 16,160,450 |
| 2019-03-12 | 117.43 | 117.83 | 116.17 | 116.67 | 10.631 | 14,073,070 |
| 2019-03-11 | 114.82 | 117.32 | 114.70 | 116.93 | 10.655 | 14,461,670 |
| 2019-03-08 | 113.03 | 114.32 | 112.41 | 113.95 | 10.383 | 14,045,850 |
| 2019-03-07 | 115.05 | 115.64 | 113.29 | 114.63 | 10.445 | 17,161,530 |
| 2019-03-06 | 115.43 | 115.74 | 114.18 | 114.50 | 10.434 | 17,150,200 |
| 2019-03-05 | 115.89 | 116.85 | 115.24 | 115.24 | 10.501 | 14,451,930 |
Stock splits
| Date | Split (new : old) |
|---|
| 2026-06-12 | 10:1 |
| 2000-01-19 | 2:1 |
| 1995-10-02 | 2:1 |
Dividends
| Ex-date | Amount |
|---|
| 2026-08-17 | 0.2300 USD |
| 2026-05-18 | 2.3000 USD |
| 2026-02-17 | 1.9000 USD |
| 2025-11-17 | 1.9000 USD |
| 2025-08-18 | 1.9000 USD |
| 2025-05-19 | 1.9000 USD |
| 2025-02-24 | 1.7000 USD |
| 2024-11-18 | 1.7000 USD |
| 2024-08-15 | 1.4500 USD |
| 2024-05-14 | 1.4500 USD |
| 2024-02-15 | 1.4500 USD |
| 2023-11-14 | 1.4500 USD |
| 2023-08-14 | 1.3000 USD |
| 2023-05-12 | 1.3000 USD |
| 2023-02-10 | 1.3000 USD |
| 2022-11-14 | 1.3000 USD |
| 2022-08-12 | 1.3000 USD |
| 2022-05-13 | 1.0500 USD |
| 2022-02-11 | 1.0500 USD |
| 2021-11-12 | 1.0500 USD |
| 2021-08-13 | 1.0500 USD |
| 2021-05-14 | 0.9000 USD |
| 2021-02-18 | 0.9000 USD |
| 2020-11-13 | 0.9000 USD |
| 2020-08-14 | 0.9000 USD |
| 2020-05-15 | 0.8500 USD |
| 2020-02-20 | 0.8500 USD |
| 2019-11-15 | 0.8500 USD |
| 2019-08-14 | 0.7500 USD |
| 2019-05-14 | 0.7500 USD |
| 2019-02-14 | 0.7500 USD |
Open, high, low and close are as traded (USD). Adjusted close accounts for splits and dividends. Educational only, not financial advice.