| Date | Open | Adj. open | High | Adj. high | Low | Adj. low | Close | Adj. close | Volume | Adj. volume |
|---|---|---|---|---|---|---|---|---|---|---|
| 04-21-2026 | $31.47 | $31.47 | $31.47 | $31.47 | $30.56 | $30.56 | $30.58 | $30.58 | 288,325 | $288,325.00 |
| 04-20-2026 | $32.06 | $32.06 | $32.10 | $32.10 | $31.84 | $31.84 | $31.87 | $31.87 | 255,702 | $255,702.00 |
| 04-17-2026 | $31.94 | $31.94 | $32.53 | $32.53 | $31.94 | $31.94 | $32.23 | $32.23 | 232,267 | $232,267.00 |
| 04-16-2026 | $31.94 | $31.94 | $32.02 | $32.02 | $31.74 | $31.74 | $31.74 | $31.74 | 231,972 | $231,972.00 |
| 04-15-2026 | $31.61 | $31.61 | $32.02 | $32.02 | $31.61 | $31.61 | $31.90 | $31.90 | 263,201 | $263,201.00 |
| 04-14-2026 | $31.66 | $31.66 | $31.85 | $31.85 | $31.65 | $31.65 | $31.68 | $31.68 | 319,660 | $319,660.00 |
| 04-13-2026 | $30.16 | $30.16 | $31.08 | $31.08 | $30.16 | $30.16 | $31.04 | $31.04 | 803,486 | $803,486.00 |
| 04-10-2026 | $31.05 | $31.05 | $31.13 | $31.13 | $30.90 | $30.90 | $31.00 | $31.00 | 311,321 | $311,321.00 |
| 04-09-2026 | $30.62 | $30.62 | $31.24 | $31.24 | $30.51 | $30.51 | $30.96 | $30.96 | 725,915 | $725,915.00 |
| 04-08-2026 | $31.38 | $31.38 | $31.61 | $31.61 | $31.18 | $31.18 | $31.37 | $31.37 | 270,031 | $270,031.00 |