| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $159.53 | 1,000 | $159,530.00 | 37,131 | 2025-07-01 | Filing | |
| $160.26 | 353 | $56,571.36 | 60,592 | 2025-07-01 | Filing | |
| $159.37 | 2,147 | $342,172.54 | 60,945 | 2025-07-01 | Filing | |
| $152.32 | 100 | $15,232.00 | 62,393 | 2025-06-20 | Filing | |
| $151.55 | 700 | $106,086.96 | 62,493 | 2025-06-20 | Filing | |
| $150.45 | 4,200 | $631,895.88 | 63,193 | 2025-06-20 | Filing | |
| $148.69 | 1,500 | $223,035.00 | 29,948 | 2025-06-16 | Filing | |
| $143.61 | 1,000 | $143,610.00 | 38,131 | 2025-06-02 | Filing | |
| $146.12 | 100 | $14,612.00 | 63,092 | 2025-06-02 | Filing | |
| $145.62 | 2,200 | $320,369.06 | 63,192 | 2025-06-02 | Filing | |
| $144.11 | 200 | $28,822.00 | 65,392 | 2025-06-02 | Filing | |
| $150.93 | 2,666 | $402,384.18 | 67,393 | 2025-05-21 | Filing | |
| $151.63 | 3,081 | $467,178.81 | 70,059 | 2025-05-20 | Filing | |
| $150.78 | 3,482 | $525,012.48 | 73,140 | 2025-05-20 | Filing | |
| $151.64 | 574 | $87,042.11 | 14,533 | 2025-05-20 | Filing | |
| $150.89 | 426 | $64,278.37 | 15,107 | 2025-05-20 | Filing | |
| $151.05 | 2,000 | $302,090.00 | 8,168 | 2025-05-16 | Filing | |
| $150.43 | 300 | $45,128.01 | 17,533 | 2025-05-15 | Filing | |
| $149.58 | 1,100 | $164,535.03 | 17,833 | 2025-05-15 | Filing | |
| $147.99 | 100 | $14,799.00 | 18,933 | 2025-05-15 | Filing |