| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $79.18 | 51 | $4,038.10 | 0 | 2026-07-20 | Filing | |
| $78.51 | 944 | $74,117.22 | 51 | 2026-07-20 | Filing | |
| $77.61 | 775 | $60,148.84 | 995 | 2026-07-20 | Filing | |
| $76.64 | 815 | $62,465.02 | 1,770 | 2026-07-20 | Filing | |
| $75.51 | 2,998 | $226,372.68 | 2,585 | 2026-07-20 | Filing | |
| $74.57 | 3,307 | $246,599.02 | 5,583 | 2026-07-20 | Filing | |
| $73.52 | 3,610 | $265,414.06 | 8,890 | 2026-07-20 | Filing | |
| $79.18 | 164 | $12,985.36 | 0 | 2026-07-20 | Filing | |
| $78.51 | 3,020 | $237,111.98 | 164 | 2026-07-20 | Filing | |
| $77.61 | 2,480 | $192,476.27 | 3,184 | 2026-07-20 | Filing | |
| $76.64 | 2,608 | $199,888.07 | 5,664 | 2026-07-20 | Filing | |
| $75.51 | 9,605 | $725,252.42 | 8,272 | 2026-07-20 | Filing | |
| $74.57 | 10,574 | $788,489.43 | 17,877 | 2026-07-20 | Filing | |
| $73.52 | 11,549 | $849,104.42 | 28,451 | 2026-07-20 | Filing | |
| $78.54 | 31 | $2,434.60 | 50,500 | 2026-07-20 | Filing | |
| $77.58 | 19 | $1,473.94 | 50,531 | 2026-07-20 | Filing | |
| $76.63 | 28 | $2,145.67 | 50,550 | 2026-07-20 | Filing | |
| $75.53 | 146 | $11,027.89 | 50,578 | 2026-07-20 | Filing | |
| $74.63 | 128 | $9,553.23 | 50,724 | 2026-07-20 | Filing | |
| $73.55 | 148 | $10,885.49 | 50,852 | 2026-07-20 | Filing |