| Date | Open | Adj. open | High | Adj. high | Low | Adj. low | Close | Adj. close | Volume | Adj. volume |
|---|---|---|---|---|---|---|---|---|---|---|
| 04-17-2026 | $57.78 | $57.78 | $58.39 | $58.39 | $57.09 | $57.09 | $58.05 | $58.05 | 1,053,809 | $1,053,792.00 |
| 04-16-2026 | $57.70 | $57.70 | $59.46 | $59.46 | $57.70 | $57.70 | $59.42 | $59.42 | 681,481 | $681,481.00 |
| 04-15-2026 | $58.16 | $58.16 | $58.40 | $58.40 | $56.99 | $56.99 | $58.22 | $58.22 | 511,181 | $511,181.00 |
| 04-14-2026 | $58.41 | $58.41 | $58.54 | $58.54 | $57.02 | $57.02 | $58.10 | $58.10 | 640,425 | $640,425.00 |
| 04-13-2026 | $59.57 | $59.57 | $59.67 | $59.67 | $56.84 | $56.84 | $58.21 | $58.21 | 808,734 | $808,734.00 |
| 04-10-2026 | $59.82 | $59.82 | $60.18 | $60.18 | $59.52 | $59.52 | $59.67 | $59.67 | 268,214 | $268,214.00 |
| 04-09-2026 | $58.03 | $58.03 | $59.87 | $59.87 | $58.01 | $58.01 | $59.86 | $59.86 | 526,616 | $526,616.00 |
| 04-08-2026 | $59.13 | $59.13 | $59.13 | $59.13 | $57.70 | $57.70 | $58.20 | $58.20 | 568,734 | $568,734.00 |
| 04-07-2026 | $58.81 | $58.81 | $59.51 | $59.51 | $58.69 | $58.69 | $58.77 | $58.77 | 491,046 | $491,046.00 |
| 04-06-2026 | $59.09 | $59.09 | $59.26 | $59.26 | $58.59 | $58.59 | $58.77 | $58.77 | 849,856 | $849,856.00 |