| Date | Open | Adj. open | High | Adj. high | Low | Adj. low | Close | Adj. close | Volume | Adj. volume |
|---|---|---|---|---|---|---|---|---|---|---|
| 05-12-2026 | $70.35 | $70.35 | $70.97 | $70.97 | $69.66 | $69.66 | $70.62 | $70.62 | 506,726 | $506,726.00 |
| 05-11-2026 | $70.35 | $70.35 | $71.36 | $71.36 | $70.00 | $70.00 | $70.53 | $70.53 | 847,861 | $847,861.00 |
| 05-08-2026 | $69.79 | $69.79 | $70.10 | $70.10 | $69.23 | $69.23 | $70.06 | $70.06 | 872,102 | $872,102.00 |
| 05-07-2026 | $71.14 | $71.14 | $72.20 | $72.20 | $69.40 | $69.40 | $69.51 | $69.51 | 1,132,040 | $1,132,040.00 |
| 05-06-2026 | $73.68 | $73.68 | $74.16 | $74.16 | $73.02 | $73.02 | $73.10 | $73.10 | 791,190 | $791,190.00 |
| 05-05-2026 | $72.31 | $72.31 | $73.48 | $73.48 | $72.24 | $72.24 | $73.21 | $73.21 | 586,264 | $586,264.00 |
| 05-04-2026 | $72.03 | $72.03 | $72.63 | $72.63 | $71.83 | $71.83 | $72.14 | $72.14 | 723,639 | $723,639.00 |
| 05-01-2026 | $72.51 | $72.51 | $72.83 | $72.83 | $72.13 | $72.13 | $72.32 | $72.32 | 382,604 | $382,604.00 |
| 04-30-2026 | $70.48 | $70.48 | $72.12 | $72.12 | $70.48 | $70.48 | $72.08 | $72.08 | 398,664 | $398,664.00 |
| 04-29-2026 | $70.79 | $70.79 | $71.45 | $71.45 | $70.35 | $70.35 | $70.51 | $70.51 | 456,910 | $456,910.00 |