| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $157.75 | 200 | $31,549.00 | 196,186 | 2026-07-14 | Filing | |
| $155.30 | 100 | $15,530.00 | 196,386 | 2026-07-14 | Filing | |
| $151.53 | 100 | $15,153.00 | 196,486 | 2026-07-14 | Filing | |
| $149.30 | 100 | $14,930.00 | 196,586 | 2026-07-14 | Filing | |
| $155.00 | 1,000 | $155,000.00 | 63,571 | 2026-07-06 | Filing | |
| $143.44 | 965 | $138,419.60 | 81,215 | 2026-07-02 | Filing | |
| $140.00 | 10,000 | $1,400,000.00 | 196,686 | 2026-06-30 | Filing | |
| $135.00 | 10,000 | $1,350,000.00 | 206,686 | 2026-06-30 | Filing | |
| $130.00 | 10,000 | $1,300,000.00 | 216,686 | 2026-06-30 | Filing | |
| $127.66 | 2,306 | $294,384.19 | 226,686 | 2026-06-29 | Filing | |
| $126.96 | 4,994 | $634,025.26 | 228,992 | 2026-06-29 | Filing | |
| $125.60 | 2,700 | $339,128.10 | 233,986 | 2026-06-29 | Filing | |
| $121.10 | 200 | $24,220.00 | 236,686 | 2026-06-26 | Filing | |
| $120.47 | 9,800 | $1,180,594.24 | 236,886 | 2026-06-26 | Filing | |
| $111.73 | 123 | $13,743.01 | 64,571 | 2026-06-22 | Filing | |
| $110.48 | 41 | $4,529.81 | 64,694 | 2026-06-22 | Filing | |
| $109.84 | 188 | $20,649.68 | 64,735 | 2026-06-22 | Filing | |
| $108.80 | 465 | $50,590.65 | 64,923 | 2026-06-22 | Filing | |
| $107.40 | 48 | $5,155.31 | 65,388 | 2026-06-22 | Filing | |
| $110.55 | 500 | $55,275.00 | 12,710 | 2026-06-22 | Filing |