| Date | Open | Adj. open | High | Adj. high | Low | Adj. low | Close | Adj. close | Volume | Adj. volume |
|---|---|---|---|---|---|---|---|---|---|---|
| 04-20-2026 | $66.81 | $66.81 | $67.39 | $67.39 | $66.50 | $66.50 | $66.81 | $66.81 | 2,613,640 | $2,613,640.00 |
| 04-17-2026 | $65.95 | $65.95 | $67.87 | $67.87 | $65.70 | $65.70 | $66.70 | $66.70 | 4,270,144 | $4,270,144.00 |
| 04-16-2026 | $66.15 | $66.15 | $66.30 | $66.30 | $65.50 | $65.50 | $65.90 | $65.90 | 4,968,746 | $4,968,746.00 |
| 04-15-2026 | $64.01 | $64.01 | $64.38 | $64.38 | $63.64 | $63.64 | $64.25 | $64.25 | 3,448,762 | $3,448,762.00 |
| 04-14-2026 | $63.32 | $63.32 | $64.20 | $64.20 | $63.22 | $63.22 | $63.73 | $63.73 | 3,944,407 | $3,944,407.00 |
| 04-13-2026 | $62.55 | $62.55 | $64.67 | $64.67 | $62.41 | $62.41 | $63.61 | $63.61 | 4,370,420 | $4,370,420.00 |
| 04-10-2026 | $64.56 | $64.56 | $64.74 | $64.74 | $63.93 | $63.93 | $63.98 | $63.98 | 2,253,244 | $2,253,244.00 |
| 04-09-2026 | $64.74 | $64.74 | $65.01 | $65.01 | $64.31 | $64.31 | $64.87 | $64.87 | 3,165,028 | $3,165,028.00 |
| 04-08-2026 | $65.32 | $65.32 | $65.40 | $65.40 | $64.44 | $64.44 | $64.76 | $64.76 | 3,404,337 | $3,404,337.00 |