| Date | Open | Adj. open | High | Adj. high | Low | Adj. low | Close | Adj. close | Volume | Adj. volume |
|---|---|---|---|---|---|---|---|---|---|---|
| 04-28-2026 | $62.18 | $62.18 | $63.37 | $63.37 | $61.72 | $61.72 | $63.14 | $63.14 | 1,280,408 | $1,280,408.00 |
| 04-27-2026 | $62.80 | $62.80 | $63.44 | $63.44 | $62.50 | $62.50 | $63.08 | $63.08 | 1,366,104 | $1,366,104.00 |
| 04-24-2026 | $63.21 | $63.21 | $63.22 | $63.22 | $62.24 | $62.24 | $62.62 | $62.62 | 1,257,127 | $1,257,127.00 |
| 04-23-2026 | $64.40 | $64.40 | $64.65 | $64.65 | $62.80 | $62.80 | $63.06 | $63.06 | 1,521,562 | $1,521,562.00 |
| 04-22-2026 | $66.60 | $66.60 | $66.66 | $66.66 | $64.00 | $64.00 | $64.38 | $64.38 | 968,043 | $968,043.00 |
| 04-21-2026 | $67.64 | $67.64 | $68.24 | $68.24 | $65.53 | $65.53 | $65.80 | $65.80 | 615,826 | $615,826.00 |
| 04-20-2026 | $67.58 | $67.58 | $68.44 | $68.44 | $67.12 | $67.12 | $67.98 | $67.98 | 1,190,626 | $1,190,626.00 |
| 04-17-2026 | $68.69 | $68.69 | $70.28 | $70.28 | $67.80 | $67.80 | $67.96 | $67.96 | 1,312,540 | $1,312,540.00 |
| 04-16-2026 | $68.14 | $68.14 | $68.41 | $68.41 | $64.81 | $64.81 | $66.22 | $66.22 | 1,363,027 | $1,363,027.00 |