| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $132.00 | 2,500 | $330,000.00 | 190,628 | 2025-09-15 | Filing | |
| $132.00 | 350 | $46,200.00 | 42,918 | 2025-09-15 | Filing | |
| $136.20 | 6,800 | $926,177.68 | 298,357 | 2025-09-15 | Filing | |
| $92.93 | 6,800 | $631,954.60 | 305,157 | 2025-09-02 | Filing | |
| $90.60 | 2,500 | $226,495.75 | 193,128 | 2025-08-15 | Filing | |
| $90.94 | 350 | $31,829.00 | 43,268 | 2025-08-15 | Filing | |
| $90.54 | 6,800 | $615,638.68 | 311,957 | 2025-08-15 | Filing | |
| $88.82 | 6,800 | $603,972.60 | 318,757 | 2025-08-01 | Filing | |
| $82.23 | 6,800 | $559,149.72 | 325,557 | 2025-07-15 | Filing | |
| $82.21 | 2,500 | $205,524.50 | 195,628 | 2025-07-15 | Filing | |
| $82.57 | 367 | $30,303.19 | 43,388 | 2025-07-15 | Filing | |
| $82.57 | 367 | $30,303.19 | 43,755 | 2025-07-15 | Filing | |
| $82.57 | 350 | $28,899.50 | 43,618 | 2025-07-15 | Filing | |
| $80.50 | 1,748 | $140,714.00 | 88,329 | 2025-07-01 | Filing | |
| $80.35 | 6,800 | $546,408.56 | 332,357 | 2025-07-01 | Filing | |
| $80.50 | 2,325 | $187,162.50 | 84,833 | 2025-07-01 | Filing | |
| $81.64 | 2,044 | $166,862.14 | 47,198 | 2025-06-27 | Filing | |
| $74.19 | 6,800 | $504,458.00 | 348,480 | 2025-06-16 | Filing | |
| $74.13 | 2,500 | $185,328.25 | 199,870 | 2025-06-16 | Filing | |
| $72.60 | 350 | $25,410.00 | 45,883 | 2025-06-16 | Filing |