| Date | Open | Adj. open | High | Adj. high | Low | Adj. low | Close | Adj. close | Volume | Adj. volume |
|---|---|---|---|---|---|---|---|---|---|---|
| 05-12-2026 | $144.33 | $144.33 | $144.94 | $144.94 | $142.80 | $142.80 | $143.76 | $143.76 | 2,495,438 | $2,495,438.00 |
| 05-11-2026 | $144.31 | $144.31 | $145.34 | $145.34 | $143.68 | $143.68 | $144.07 | $144.07 | 2,685,839 | $2,685,839.00 |
| 05-08-2026 | $142.98 | $142.98 | $144.51 | $144.51 | $142.36 | $142.36 | $144.09 | $144.09 | 3,267,211 | $3,267,211.00 |
| 05-07-2026 | $143.38 | $143.38 | $144.40 | $144.40 | $142.21 | $142.21 | $142.29 | $142.29 | 3,902,365 | $3,902,365.00 |
| 05-06-2026 | $141.60 | $141.60 | $143.81 | $143.81 | $141.45 | $141.45 | $142.90 | $142.90 | 3,322,023 | $3,322,023.00 |
| 05-05-2026 | $139.00 | $139.00 | $140.46 | $140.46 | $138.00 | $138.00 | $140.27 | $140.27 | 2,091,288 | $2,091,288.00 |
| 05-04-2026 | $140.34 | $140.34 | $140.88 | $140.88 | $138.03 | $138.03 | $138.76 | $138.76 | 2,480,356 | $2,480,356.00 |
| 05-01-2026 | $142.71 | $142.71 | $142.78 | $142.78 | $140.82 | $140.82 | $141.41 | $141.41 | 2,842,153 | $2,842,153.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 |