| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $53.47 | 6,867 | $367,173.00 | 507,019 | 2026-09-16 | Filing | |
| $52.73 | 43,133 | $2,274,252.12 | 513,886 | 2026-09-16 | Filing | |
| $55.10 | 681 | $37,523.37 | 144,818 | 2026-09-03 | Filing | |
| $57.10 | 17,515 | $1,000,141.53 | 138,539 | 2026-08-18 | Filing | |
| $47.92 | 1,000 | $47,920.00 | 76,311 | 2026-06-18 | Filing | |
| $48.06 | 4,728 | $227,218.22 | 77,311 | 2026-06-18 | Filing | |
| $47.97 | 3,592 | $172,308.24 | 18,522 | 2026-06-05 | Filing | |
| $48.57 | 526 | $25,545.19 | 130,607 | 2026-06-02 | Filing | |
| $48.45 | 5,974 | $289,440.30 | 131,133 | 2026-06-02 | Filing | |
| $46.44 | 1,050,000 | $48,762,000.00 | 7,416,294 | 2026-05-22 | Filing | |
| $46.31 | 51 | $2,361.81 | 59,622 | 2026-05-14 | Filing | |
| $45.80 | 8,099 | $370,971.46 | 59,673 | 2026-05-14 | Filing | |
| $33.33 | 5,000 | $166,650.00 | 97,602 | 2025-12-02 | Filing | |
| $29.06 | 451 | $13,107.86 | 39,538 | 2025-10-10 | Filing | |
| $28.35 | 6,917 | $196,099.03 | 39,989 | 2025-10-10 | Filing | |
| $30.22 | 1,623 | $49,047.06 | 18,768 | 2025-09-30 | Filing | |
| $31.00 | 5,000 | $155,000.00 | 54,598 | 2025-08-27 | Filing | |
| $29.12 | 5,215 | $151,860.80 | 63,824 | 2025-03-07 | Filing | |
| $22.00 | 3,100 | $68,200.00 | 17,408 | 2024-04-11 | Filing | |
| $28.75 | 2,086 | $59,972.50 | 20,508 | 2025-01-14 | Filing |