| Date | Open | Adj. open | High | Adj. high | Low | Adj. low | Close | Adj. close | Volume | Adj. volume |
|---|---|---|---|---|---|---|---|---|---|---|
| 03-03-2026 | $54.94 | $54.94 | $56.52 | $56.52 | $53.36 | $53.36 | $55.25 | $55.25 | 3,265,709 | $3,265,709.00 |
| 03-02-2026 | $56.99 | $56.99 | $57.27 | $57.27 | $55.64 | $55.64 | $56.24 | $56.24 | 2,730,831 | $2,730,831.00 |
| 02-27-2026 | $60.25 | $60.25 | $60.71 | $60.71 | $57.45 | $57.45 | $57.58 | $57.58 | 18,749,612 | $18,749,612.00 |
| 02-26-2026 | $60.64 | $60.64 | $61.66 | $61.66 | $60.14 | $60.14 | $61.17 | $61.17 | 1,817,014 | $1,817,014.00 |
| 02-25-2026 | $59.75 | $59.75 | $60.58 | $60.58 | $59.05 | $59.05 | $60.30 | $60.30 | 2,628,445 | $2,628,445.00 |
| 02-24-2026 | $58.70 | $58.70 | $60.05 | $60.05 | $58.00 | $58.00 | $59.50 | $59.50 | 2,546,024 | $2,546,024.00 |
| 02-23-2026 | $60.92 | $60.92 | $61.54 | $61.54 | $59.29 | $59.29 | $59.62 | $59.62 | 2,736,033 | $2,736,033.00 |
| 02-20-2026 | $62.36 | $62.36 | $62.68 | $62.68 | $60.76 | $60.76 | $60.88 | $60.88 | 2,482,832 | $2,482,832.00 |
| 02-19-2026 | $61.45 | $61.45 | $62.29 | $62.29 | $60.63 | $60.63 | $62.22 | $62.22 | 2,462,194 | $2,462,194.00 |
| 02-18-2026 | $60.51 | $60.51 | $61.83 | $61.83 | $60.40 | $60.40 | $61.55 | $61.55 | 2,366,906 | $2,366,906.00 |