| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $115.66 | 1,500 | $173,488.05 | 246,686 | 2026-06-15 | Filing | |
| $114.31 | 1,500 | $171,466.05 | 248,186 | 2026-06-15 | Filing | |
| $112.08 | 200 | $22,415.00 | 249,686 | 2026-06-15 | Filing | |
| $110.75 | 939 | $103,994.25 | 6,781 | 2026-06-12 | Filing |