| Date | Open | Adj. open | High | Adj. high | Low | Adj. low | Close | Adj. close | Volume | Adj. volume |
|---|---|---|---|---|---|---|---|---|---|---|
| 04-21-2026 | $63.32 | $63.32 | $63.42 | $63.42 | $61.85 | $61.85 | $61.85 | $61.85 | 2,506,950 | $2,506,950.00 |
| 04-20-2026 | $62.36 | $62.36 | $63.47 | $63.47 | $62.31 | $62.31 | $63.43 | $63.43 | 2,082,504 | $2,082,504.00 |
| 04-17-2026 | $61.02 | $61.02 | $62.99 | $62.99 | $60.78 | $60.78 | $62.68 | $62.68 | 3,408,889 | $3,408,889.00 |
| 04-16-2026 | $61.20 | $61.20 | $61.70 | $61.70 | $60.34 | $60.34 | $60.49 | $60.49 | 2,458,483 | $2,458,483.00 |
| 04-15-2026 | $61.36 | $61.36 | $61.54 | $61.54 | $60.82 | $60.82 | $61.30 | $61.30 | 2,694,180 | $2,694,180.00 |
| 04-14-2026 | $60.71 | $60.71 | $61.56 | $61.56 | $60.60 | $60.60 | $61.36 | $61.36 | 2,594,843 | $2,594,843.00 |
| 04-13-2026 | $60.94 | $60.94 | $60.96 | $60.96 | $59.96 | $59.96 | $60.78 | $60.78 | 1,923,735 | $1,923,735.00 |
| 04-10-2026 | $60.50 | $60.50 | $61.29 | $61.29 | $60.37 | $60.37 | $61.14 | $61.14 | 2,461,829 | $2,461,829.00 |
| 04-09-2026 | $60.40 | $60.40 | $61.05 | $61.05 | $60.35 | $60.35 | $60.46 | $60.46 | 1,521,549 | $1,521,549.00 |
| 04-08-2026 | $60.85 | $60.85 | $61.28 | $61.28 | $60.49 | $60.49 | $60.80 | $60.80 | 2,264,699 | $2,264,699.00 |