| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $24.00 | 25,000 | $600,000.00 | 889,370 | 2025-12-10 | Filing | |
| $23.50 | 25,000 | $587,500.00 | 914,370 | 2025-12-04 | Filing | |
| $22.40 | 1,440 | $32,256.00 | 205,859 | 2025-11-25 | Filing | |
| $21.95 | 10,000 | $219,500.00 | 207,299 | 2025-11-25 | Filing | |
| $21.50 | 10,000 | $215,000.00 | 217,299 | 2025-11-21 | Filing | |
| $20.80 | 10,000 | $208,000.00 | 227,299 | 2025-11-21 | Filing | |
| $20.90 | 10,000 | $209,000.00 | 237,299 | 2025-11-21 | Filing | |
| $21.50 | 10,000 | $215,000.00 | 217,299 | 2025-11-21 | Filing | |
| $20.80 | 10,000 | $208,000.00 | 227,299 | 2025-11-21 | Filing | |
| $20.90 | 10,000 | $209,000.00 | 237,299 | 2025-11-21 | Filing | |
| $23.55 | 38,404 | $904,406.52 | 939,370 | 2025-11-03 | Filing | |
| $23.71 | 98,252 | $2,330,026.53 | 939,370 | 2025-10-31 | Filing | |
| $20.02 | 21,047 | $421,360.94 | 39,776 | 2025-08-05 | Filing | |
| $20.94 | 10,000 | $209,400.00 | 62,537 | 2025-07-29 | Filing | |
| $20.47 | 29,412 | $602,134.23 | 66,552 | 2025-07-28 | Filing | |
| $20.47 | 26,718 | $546,981.58 | 66,552 | 2025-07-28 | Filing | |
| $17.25 | 5,337 | $92,063.25 | 111,286 | 2025-05-15 | Filing | |
| $17.26 | 208 | $3,590.08 | 116,623 | 2025-05-15 | Filing | |
| $17.02 | 10,009 | $170,353.18 | 75,773 | 2025-02-26 | Filing | |
| $19.50 | 4,423 | $86,248.50 | 0 | 2024-12-10 | Filing |