| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $174.78 | 600 | $104,869.68 | 27,348 | 2025-08-15 | Filing | |
| $173.72 | 500 | $86,862.00 | 27,948 | 2025-08-15 | Filing | |
| $156.94 | 1,256 | $197,111.24 | 58,092 | 2025-08-01 | Filing | |
| $155.05 | 700 | $108,538.01 | 59,348 | 2025-08-01 | Filing | |
| $153.25 | 344 | $52,716.59 | 60,048 | 2025-08-01 | Filing | |
| $151.84 | 200 | $30,367.00 | 60,392 | 2025-08-01 | Filing | |
| $153.38 | 910 | $139,574.34 | 57,393 | 2025-07-21 | Filing | |
| $152.81 | 2,100 | $320,893.86 | 58,303 | 2025-07-21 | Filing | |
| $151.60 | 839 | $127,192.15 | 60,403 | 2025-07-21 | Filing | |
| $150.64 | 1,151 | $173,385.49 | 61,242 | 2025-07-21 | Filing | |
| $148.82 | 800 | $119,058.00 | 28,448 | 2025-07-15 | Filing | |
| $147.75 | 700 | $103,428.01 | 29,248 | 2025-07-15 | Filing | |
| $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 |