| Date | Open | Adj. open | High | Adj. high | Low | Adj. low | Close | Adj. close | Volume | Adj. volume |
|---|---|---|---|---|---|---|---|---|---|---|
| 05-12-2026 | $59.25 | $59.25 | $60.36 | $60.36 | $58.81 | $58.81 | $59.96 | $59.96 | 2,121,233 | $2,121,233.00 |
| 05-11-2026 | $61.13 | $61.13 | $61.85 | $61.85 | $60.20 | $60.20 | $60.36 | $60.36 | 2,412,798 | $2,412,798.00 |
| 05-08-2026 | $64.57 | $64.57 | $64.57 | $64.57 | $59.43 | $59.43 | $60.11 | $60.11 | 5,626,549 | $5,626,549.00 |
| 05-07-2026 | $68.15 | $68.15 | $68.82 | $68.82 | $67.53 | $67.53 | $67.75 | $67.75 | 1,364,894 | $1,364,894.00 |
| 05-06-2026 | $66.21 | $66.21 | $68.66 | $68.66 | $65.91 | $65.91 | $68.42 | $68.42 | 1,862,132 | $1,862,132.00 |
| 05-05-2026 | $64.76 | $64.76 | $65.46 | $65.46 | $63.62 | $63.62 | $63.93 | $63.93 | 1,188,349 | $1,188,349.00 |
| 05-04-2026 | $62.41 | $62.41 | $65.58 | $65.58 | $62.16 | $62.16 | $63.62 | $63.62 | 1,272,929 | $1,272,929.00 |
| 05-01-2026 | $62.56 | $62.56 | $63.31 | $63.31 | $61.51 | $61.51 | $62.61 | $62.61 | 980,184 | $980,184.00 |
| 04-30-2026 | $61.86 | $61.86 | $62.75 | $62.75 | $61.48 | $61.48 | $62.70 | $62.70 | 1,428,783 | $1,428,783.00 |
| 04-29-2026 | $62.81 | $62.81 | $62.89 | $62.89 | $60.50 | $60.50 | $60.79 | $60.79 | 1,450,853 | $1,450,853.00 |