| Date | Open | High | Low | Close | Adj. close | Volume |
| 2026-05-04 | 309.93 | 316.56 | 308.57 | 314.92 | 314.20 | 1,382,000 |
| 2026-05-01 | 326.52 | 326.52 | 310.73 | 311.51 | 310.80 | 1,822,700 |
| 2026-04-30 | 312.43 | 314.02 | 307.02 | 311.65 | 310.12 | 2,614,600 |
| 2026-04-29 | 319.89 | 323.12 | 319.11 | 322.49 | 320.91 | 1,156,800 |
| 2026-04-28 | 326.73 | 328.95 | 320.52 | 321.68 | 320.10 | 1,312,200 |
| 2026-04-27 | 319.53 | 325.95 | 319.00 | 323.78 | 322.19 | 1,248,900 |
| 2026-04-24 | 322.42 | 323.79 | 318.64 | 321.14 | 319.57 | 761,200 |
| 2026-04-23 | 326.35 | 328.13 | 321.60 | 323.56 | 321.97 | 941,300 |
← NewerPage 3 of 3 · 128 trading days
Stock splits
| Date | Split (new : old) |
|---|
| 1999-05-18 | 3:2 |
| 1997-05-15 | 3:2 |
| 1994-05-17 | 3:2 |
Dividends
| Ex-date | Amount |
|---|
| 2026-08-03 | 0.8200 USD |
| 2026-05-01 | 0.8200 USD |
| 2026-02-02 | 0.7450 USD |
| 2025-11-03 | 0.7450 USD |
| 2025-08-01 | 0.7450 USD |
| 2025-05-01 | 0.7450 USD |
| 2025-02-03 | 0.6750 USD |
| 2024-11-01 | 0.6750 USD |
| 2024-08-01 | 0.6750 USD |
| 2024-04-30 | 0.6750 USD |
| 2024-01-31 | 0.6150 USD |
| 2023-10-31 | 0.6150 USD |
| 2023-07-31 | 0.6150 USD |
| 2023-04-28 | 0.6150 USD |
| 2023-01-31 | 0.5600 USD |
| 2022-10-31 | 0.5600 USD |
| 2022-07-29 | 0.5600 USD |
| 2022-04-29 | 0.5600 USD |
| 2022-01-31 | 0.5100 USD |
| 2021-10-29 | 0.5100 USD |
| 2021-07-30 | 0.5100 USD |
| 2021-04-30 | 0.5100 USD |
| 2021-01-29 | 0.4600 USD |
| 2020-10-30 | 0.4600 USD |
| 2020-07-31 | 0.4400 USD |
| 2020-04-30 | 0.4400 USD |
| 2020-01-31 | 0.4400 USD |
| 2019-10-31 | 0.4400 USD |
| 2019-07-31 | 0.4400 USD |
| 2019-04-30 | 0.4400 USD |
| 2019-01-31 | 0.4000 USD |
Open, high, low and close are as traded (USD). Adjusted close accounts for splits and dividends. Educational only, not financial advice.