| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $26.66 | 63,444 | $1,691,347.25 | 1,133,235 | 2025-05-30 | Filing | |
| $29.97 | 5,277 | $158,151.69 | 569,606 | 2025-05-28 | Filing | |
| $29.97 | 2,569 | $76,999.10 | 1,415,075 | 2025-05-28 | Filing | |
| $19.93 | 1,835 | $36,571.55 | 1,417,644 | 2025-03-17 | Filing | |
| $18.18 | 44,553 | $810,035.91 | 1,419,479 | 2025-03-14 | Filing | |
| $18.18 | 62,843 | $1,142,573.72 | 1,196,679 | 2025-03-14 | Filing | |
| $19.35 | 5,277 | $102,124.20 | 574,883 | 2025-03-17 | Filing | |
| $18.18 | 28,836 | $524,278.85 | 580,160 | 2025-03-14 | Filing | |
| $23.63 | 10,000 | $236,345.00 | 132,294 | 2024-12-11 | Filing | |
| $23.00 | 50,000 | $1,150,080.00 | 534,675 | 2024-12-03 | Filing | |
| $24.28 | 50,000 | $1,214,230.00 | 584,675 | 2024-12-02 | Filing | |
| $25.55 | 50,000 | $1,277,475.00 | 432,275 | 2024-11-26 | Filing | |
| $24.15 | 62,511 | $1,509,365.60 | 1,259,522 | 2024-11-25 | Filing | |
| $24.15 | 35,968 | $868,468.94 | 1,464,032 | 2024-11-25 | Filing | |
| $24.15 | 28,562 | $689,646.63 | 608,996 | 2024-11-25 | Filing | |
| $20.69 | 50,000 | $1,034,315.00 | 432,275 | 2024-11-19 | Filing | |
| $18.21 | 2,393,001 | $43,586,838.11 | 3,388,249 | 2024-11-15 | Filing | |
| $18.21 | 973,192 | $17,726,011.05 | 1,377,943 | 2024-11-15 | Filing | |
| $17.73 | 1,421,785 | $25,202,845.27 | 5,781,250 | 2024-11-14 | Filing | |
| $17.73 | 578,215 | $10,249,554.73 | 2,351,135 | 2024-11-14 | Filing |