| Date | Open | Adj. open | High | Adj. high | Low | Adj. low | Close | Adj. close | Volume | Adj. volume |
|---|---|---|---|---|---|---|---|---|---|---|
| 05-01-2026 | $142.71 | $142.71 | $142.78 | $142.78 | $140.82 | $140.82 | $141.41 | $141.41 | 2,842,153 | $2,538,226.00 |
| 04-30-2026 | $139.27 | $139.27 | $142.48 | $142.48 | $138.59 | $138.59 | $142.02 | $142.02 | 3,859,584 | $3,859,584.00 |
| 04-29-2026 | $139.72 | $139.72 | $141.21 | $141.21 | $138.15 | $138.15 | $138.82 | $138.82 | 3,526,231 | $3,526,231.00 |
| 04-28-2026 | $141.42 | $141.42 | $142.15 | $142.15 | $139.80 | $139.80 | $141.53 | $141.53 | 4,046,995 | $4,046,995.00 |
| 04-27-2026 | $140.84 | $140.84 | $143.28 | $143.28 | $139.90 | $139.90 | $140.02 | $140.02 | 2,823,566 | $2,823,566.00 |
| 04-24-2026 | $142.32 | $142.32 | $144.28 | $144.28 | $141.25 | $141.25 | $142.10 | $142.10 | 3,265,726 | $3,265,726.00 |
| 04-23-2026 | $141.76 | $141.76 | $144.06 | $144.06 | $141.03 | $141.03 | $142.34 | $142.34 | 3,799,924 | $3,799,924.00 |
| 04-22-2026 | $142.95 | $142.95 | $143.22 | $143.22 | $140.64 | $140.64 | $141.42 | $141.42 | 3,612,650 | $3,612,650.00 |
| 04-21-2026 | $145.25 | $145.25 | $145.27 | $145.27 | $141.34 | $141.34 | $141.92 | $141.92 | 4,323,314 | $4,323,314.00 |
| 04-20-2026 | $144.70 | $144.70 | $145.20 | $145.20 | $143.34 | $143.34 | $145.03 | $145.03 | 2,858,641 | $2,858,641.00 |