| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $90.62 | 1,693 | $153,422.03 | 138,554 | 2026-07-01 | Filing | |
| $89.75 | 575 | $51,608.84 | 140,247 | 2026-07-01 | Filing | |
| $88.60 | 369 | $32,692.96 | 140,822 | 2026-07-01 | Filing | |
| $93.83 | 327 | $30,682.41 | 30,467 | 2026-06-15 | Filing | |
| $110.25 | 60 | $6,615.15 | 0 | 2026-06-03 | Filing | |
| $108.96 | 269 | $29,310.80 | 60 | 2026-06-03 | Filing | |
| $108.21 | 326 | $35,277.89 | 329 | 2026-06-03 | Filing | |
| $107.01 | 2,345 | $250,936.34 | 655 | 2026-06-03 | Filing | |
| $106.20 | 9,100 | $966,452.76 | 3,000 | 2026-06-03 | Filing | |
| $113.26 | 90 | $10,193.12 | 0 | 2026-06-02 | Filing | |
| $112.32 | 3,730 | $418,936.07 | 90 | 2026-06-02 | Filing | |
| $111.59 | 6,298 | $702,768.63 | 3,820 | 2026-06-02 | Filing | |
| $110.53 | 1,389 | $153,526.03 | 10,118 | 2026-06-02 | Filing | |
| $109.63 | 593 | $65,010.83 | 11,507 | 2026-06-02 | Filing | |
| $113.62 | 28 | $3,181.22 | 137,608 | 2026-06-01 | Filing | |
| $113.03 | 772 | $87,256.15 | 137,636 | 2026-06-01 | Filing | |
| $111.94 | 877 | $98,168.22 | 138,408 | 2026-06-01 | Filing | |
| $111.24 | 1,386 | $154,183.21 | 139,285 | 2026-06-01 | Filing | |
| $110.52 | 56 | $6,188.84 | 140,671 | 2026-06-01 | Filing | |
| $109.18 | 424 | $46,290.79 | 140,727 | 2026-06-01 | Filing |