| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $35.18 | 100,000 | $3,517,520.00 | 407,486 | 2025-11-21 | Filing | |
| $31.51 | 29,319 | $923,774.26 | 507,486 | 2025-11-19 | Filing | |
| $31.18 | 4,693 | $146,327.74 | 536,805 | 2025-11-18 | Filing | |
| $30.54 | 25,307 | $772,875.78 | 541,498 | 2025-11-18 | Filing | |
| $30.32 | 30,000 | $909,597.00 | 566,805 | 2025-11-17 | Filing | |
| $30.42 | 30,000 | $912,597.00 | 596,805 | 2025-11-14 | Filing | |
| $32.85 | 8,568 | $281,458.80 | 626,805 | 2025-11-13 | Filing | |
| $31.85 | 21,432 | $682,609.20 | 635,373 | 2025-11-13 | Filing | |
| $32.36 | 5,446 | $176,232.56 | 656,805 | 2025-11-12 | Filing | |
| $31.28 | 24,554 | $768,049.12 | 662,251 | 2025-11-12 | Filing | |
| $33.47 | 4,500 | $150,615.00 | 686,805 | 2025-11-11 | Filing | |
| $32.56 | 4,200 | $136,752.00 | 691,305 | 2025-11-11 | Filing | |
| $31.39 | 21,300 | $668,607.00 | 695,505 | 2025-11-11 | Filing | |
| $33.77 | 20,641 | $697,046.57 | 716,805 | 2025-11-10 | Filing | |
| $33.24 | 9,359 | $311,119.37 | 737,446 | 2025-11-10 | Filing | |
| $30.29 | 30,000 | $908,835.00 | 746,805 | 2025-11-07 | Filing | |
| $30.01 | 16,939 | $508,395.29 | 776,805 | 2025-10-29 | Filing | |
| $30.02 | 13,742 | $412,540.34 | 793,744 | 2025-09-29 | Filing | |
| $28.52 | 100,000 | $2,851,740.00 | 60,000 | 2025-09-10 | Filing | |
| $29.94 | 9,000 | $269,424.00 | 20,000 | 2025-08-21 | Filing |