| Date | Open | High | Low | Close | Adj. close | Volume |
| 2021-04-23 | 137.51 | 137.55 | 136.23 | 137.07 | 57.633 | 1,604,200 |
| 2021-04-22 | 138.60 | 138.90 | 137.24 | 137.45 | 57.793 | 1,855,000 |
| 2021-04-21 | 139.84 | 140.30 | 137.88 | 138.60 | 58.277 | 2,580,200 |
| 2021-04-20 | 138.15 | 140.11 | 137.90 | 139.86 | 58.806 | 2,414,600 |
| 2021-04-19 | 139.18 | 139.57 | 137.59 | 138.24 | 58.125 | 2,776,000 |
| 2021-04-16 | 137.88 | 138.82 | 137.58 | 138.14 | 58.083 | 2,756,200 |
| 2021-04-15 | 135.45 | 137.79 | 135.44 | 137.63 | 57.869 | 2,755,600 |
| 2021-04-14 | 134.80 | 135.75 | 134.44 | 135.44 | 56.948 | 2,109,400 |
| 2021-04-13 | 132.70 | 135.31 | 131.61 | 135.04 | 56.780 | 2,855,800 |
| 2021-04-12 | 134.74 | 135.80 | 132.70 | 133.29 | 56.044 | 2,885,200 |
| 2021-04-09 | 133.28 | 134.65 | 133.28 | 134.28 | 56.460 | 2,014,200 |
| 2021-04-08 | 133.88 | 135.20 | 133.09 | 133.15 | 55.985 | 2,706,800 |
| 2021-04-07 | 134.18 | 134.66 | 132.61 | 133.52 | 56.141 | 2,604,800 |
| 2021-04-06 | 133.11 | 134.73 | 132.78 | 134.24 | 56.443 | 2,239,800 |
| 2021-04-05 | 132.51 | 135.25 | 132.51 | 133.84 | 56.275 | 2,588,000 |
| 2021-04-01 | 132.41 | 132.99 | 130.81 | 131.80 | 55.417 | 1,867,000 |
| 2021-03-31 | 131.53 | 132.92 | 130.97 | 132.58 | 55.745 | 2,760,200 |
| 2021-03-30 | 131.07 | 132.04 | 130.52 | 131.57 | 55.321 | 1,658,400 |
| 2021-03-29 | 132.09 | 133.30 | 131.37 | 132.19 | 55.581 | 2,875,800 |
| 2021-03-26 | 131.42 | 132.40 | 130.25 | 132.14 | 55.560 | 2,643,000 |
| 2021-03-25 | 129.76 | 131.43 | 128.46 | 130.98 | 55.073 | 2,745,000 |
| 2021-03-24 | 127.47 | 129.93 | 127.47 | 128.97 | 54.228 | 2,344,800 |
| 2021-03-23 | 128.00 | 130.05 | 127.66 | 129.52 | 53.996 | 2,889,200 |
| 2021-03-22 | 128.00 | 128.67 | 126.92 | 128.10 | 53.404 | 2,706,400 |
| 2021-03-19 | 130.02 | 130.57 | 128.11 | 128.62 | 53.621 | 12,162,600 |
| 2021-03-18 | 129.00 | 130.14 | 128.54 | 129.61 | 54.034 | 3,389,800 |
| 2021-03-17 | 131.32 | 131.49 | 128.54 | 129.49 | 53.984 | 3,353,200 |
| 2021-03-16 | 131.04 | 132.23 | 130.18 | 131.23 | 54.709 | 3,270,800 |
| 2021-03-15 | 129.10 | 132.50 | 128.85 | 132.00 | 55.030 | 4,490,000 |
| 2021-03-12 | 127.59 | 128.98 | 126.64 | 128.75 | 53.675 | 2,974,000 |
| 2021-03-11 | 125.22 | 128.64 | 125.22 | 126.91 | 52.908 | 3,868,600 |
| 2021-03-10 | 123.71 | 126.97 | 123.50 | 126.49 | 52.733 | 4,829,800 |
| 2021-03-09 | 122.95 | 124.74 | 122.57 | 123.43 | 51.457 | 2,563,800 |
| 2021-03-08 | 119.49 | 123.79 | 119.26 | 122.91 | 51.241 | 3,384,400 |
| 2021-03-05 | 118.11 | 119.90 | 116.73 | 119.17 | 49.681 | 2,677,800 |
| 2021-03-04 | 117.73 | 120.00 | 116.57 | 116.99 | 48.773 | 2,994,400 |
| 2021-03-03 | 116.38 | 117.46 | 114.66 | 116.97 | 48.764 | 2,789,600 |
| 2021-03-02 | 117.93 | 118.20 | 116.78 | 117.13 | 48.831 | 4,291,000 |
| 2021-03-01 | 116.65 | 119.85 | 116.65 | 117.90 | 49.152 | 2,174,000 |
| 2021-02-26 | 119.51 | 119.51 | 115.97 | 115.98 | 48.352 | 4,276,200 |
| 2021-02-25 | 122.56 | 123.74 | 118.60 | 119.08 | 49.644 | 3,499,600 |
| 2021-02-24 | 122.82 | 123.95 | 121.70 | 122.57 | 51.099 | 3,503,800 |
| 2021-02-23 | 123.82 | 124.48 | 122.51 | 123.56 | 51.512 | 3,025,800 |
| 2021-02-22 | 125.00 | 125.00 | 120.67 | 122.66 | 51.136 | 2,679,200 |
| 2021-02-19 | 124.81 | 125.61 | 124.00 | 124.57 | 51.933 | 2,404,600 |
| 2021-02-18 | 124.26 | 124.90 | 123.54 | 124.27 | 51.808 | 2,484,800 |
| 2021-02-17 | 125.00 | 125.15 | 123.26 | 124.61 | 51.949 | 1,541,000 |
| 2021-02-16 | 124.50 | 125.50 | 123.60 | 124.68 | 51.979 | 2,035,600 |
| 2021-02-12 | 125.39 | 125.96 | 123.34 | 124.50 | 51.903 | 2,251,400 |
| 2021-02-11 | 126.01 | 126.68 | 125.44 | 125.80 | 52.445 | 2,326,600 |
| 2021-02-10 | 126.18 | 127.61 | 125.64 | 126.85 | 52.883 | 2,238,400 |
| 2021-02-09 | 125.17 | 125.88 | 123.90 | 125.34 | 52.254 | 1,444,200 |
| 2021-02-08 | 126.10 | 126.64 | 124.58 | 124.85 | 52.049 | 2,157,400 |
| 2021-02-05 | 126.77 | 127.08 | 125.48 | 126.24 | 52.629 | 1,834,200 |
| 2021-02-04 | 123.01 | 126.26 | 122.69 | 126.07 | 52.558 | 2,249,400 |
| 2021-02-03 | 124.16 | 125.11 | 122.88 | 123.33 | 51.416 | 2,388,200 |
| 2021-02-02 | 125.82 | 127.43 | 124.20 | 124.58 | 51.937 | 3,144,000 |
| 2021-02-01 | 123.80 | 125.50 | 122.36 | 124.94 | 52.087 | 3,098,800 |
| 2021-01-29 | 124.00 | 126.56 | 123.08 | 123.76 | 51.595 | 5,570,400 |
| 2021-01-28 | 120.94 | 125.27 | 120.26 | 124.69 | 51.983 | 4,671,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.