| Date | Open | Adj. open | High | Adj. high | Low | Adj. low | Close | Adj. close | Volume | Adj. volume |
|---|---|---|---|---|---|---|---|---|---|---|
| 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 |
| 04-08-2026 | $60.66 | $60.66 | $61.79 | $61.79 | $59.97 | $59.97 | $61.44 | $61.44 | 379,358 | $379,358.00 |
| 04-07-2026 | $61.28 | $61.28 | $62.49 | $62.49 | $60.99 | $60.99 | $62.27 | $62.27 | 396,163 | $396,163.00 |
| 04-06-2026 | $60.49 | $60.49 | $61.42 | $61.42 | $60.40 | $60.40 | $61.25 | $61.25 | 395,211 | $395,211.00 |