| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $28.84 | 6,800 | $196,137.16 | 37,247 | 2025-01-10 | Filing | |
| $29.86 | 50 | $1,493.00 | 90,280 | 2024-12-19 | Filing | |
| $30.40 | 1,000,000 | $30,400,000.00 | 2,983,967 | 2024-12-05 | Filing | |
| $25.44 | 200 | $5,088.00 | 49,423 | 2024-09-11 | Filing | |
| $25.42 | 3,582 | $91,056.23 | 49,623 | 2024-09-11 | Filing | |
| $25.81 | 13,582 | $350,487.58 | 44,172 | 2024-08-16 | Filing | |
| $25.91 | 29,045 | $752,547.24 | 57,754 | 2024-08-15 | Filing |