| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $158.19 | 500 | $79,095.00 | 12,210 | 2026-07-20 | Filing | |
| $163.57 | 200 | $32,713.00 | 193,486 | 2026-07-14 | Filing | |
| $162.40 | 200 | $32,480.00 | 193,686 | 2026-07-14 | Filing | |
| $161.69 | 1,570 | $253,860.99 | 193,886 | 2026-07-14 | Filing | |
| $160.81 | 730 | $117,394.80 | 195,456 | 2026-07-14 | Filing | |
| $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 |