| Date | Open | Adj. open | High | Adj. high | Low | Adj. low | Close | Adj. close | Volume | Adj. volume |
|---|---|---|---|---|---|---|---|---|---|---|
| 04-22-2026 | $62.70 | $62.70 | $63.86 | $63.86 | $62.51 | $62.51 | $63.73 | $63.73 | 839,869 | $839,869.00 |
| 04-21-2026 | $61.27 | $61.27 | $62.25 | $62.25 | $60.61 | $60.61 | $62.20 | $62.20 | 645,763 | $645,763.00 |
| 04-20-2026 | $61.18 | $61.18 | $61.68 | $61.68 | $59.61 | $59.61 | $61.09 | $61.09 | 611,524 | $611,524.00 |
| 04-17-2026 | $60.33 | $60.33 | $60.82 | $60.82 | $58.73 | $58.73 | $60.16 | $60.16 | 456,626 | $456,626.00 |
| 04-16-2026 | $60.20 | $60.20 | $61.29 | $61.29 | $60.20 | $60.20 | $61.25 | $61.25 | 347,783 | $347,783.00 |
| 04-15-2026 | $61.28 | $61.28 | $61.33 | $61.33 | $60.29 | $60.29 | $60.36 | $60.36 | 311,096 | $311,096.00 |
| 04-14-2026 | $62.02 | $62.02 | $62.02 | $62.02 | $61.03 | $61.03 | $61.56 | $61.56 | 260,308 | $260,308.00 |
| 04-13-2026 | $62.05 | $62.05 | $62.50 | $62.50 | $61.60 | $61.60 | $62.10 | $62.10 | 330,920 | $330,920.00 |
| 04-10-2026 | $61.92 | $61.92 | $62.45 | $62.45 | $61.50 | $61.50 | $61.61 | $61.61 | 259,730 | $259,730.00 |
| 04-09-2026 | $61.22 | $61.22 | $62.59 | $62.59 | $61.22 | $61.22 | $62.11 | $62.11 | 415,462 | $415,462.00 |