| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $21.93 | 7,596 | $166,580.28 | 895,726 | 2026-07-07 | Filing | |
| $21.22 | 10,232 | $217,123.04 | 903,322 | 2026-07-07 | Filing | |
| $30.09 | 62,703 | $1,886,733.27 | 1,263,556 | 2026-06-22 | Filing | |
| $30.00 | 25,375 | $761,250.00 | 927,423 | 2026-06-22 | Filing | |
| $26.50 | 37,616 | $996,824.00 | 952,798 | 2026-05-27 | Filing | |
| $25.19 | 175,000 | $4,408,250.00 | 1,326,259 | 2026-05-11 | Filing | |
| $15.78 | 248,168 | $3,916,091.04 | 2,261,157 | 2025-09-10 | Filing | |
| $23.00 | 14,984 | $344,632.00 | 822,775 | 2025-10-10 | Filing | |
| $20.04 | 113,948 | $2,283,517.92 | 769,911 | 2025-10-03 | Filing | |
| $20.00 | 12,800 | $256,000.00 | 883,859 | 2025-09-29 | Filing | |
| $20.04 | 23,252 | $465,970.08 | 896,659 | 2025-09-24 | Filing | |
| $15.78 | 248,168 | $3,916,091.04 | 2,261,157 | 2025-09-10 | Filing | |
| $15.12 | 100,000 | $1,512,000.00 | 919,911 | 2025-07-21 | Filing | |
| $11.88 | 3,747 | $44,514.36 | 837,759 | 2025-07-07 | Filing | |
| $11.88 | 3,747 | $44,514.36 | 837,759 | 2025-07-07 | Filing | |
| $7.70 | 12,000 | $92,400.00 | 59,265 | 2025-03-14 | Filing | |
| $9.58 | 61,000 | $584,380.00 | 5,000 | 2025-03-03 | Filing | |
| $11.34 | 50,000 | $567,000.00 | 1,019,911 | 2024-12-10 | Filing | |
| $12.58 | 882 | $11,095.56 | 71,265 | 2024-11-18 | Filing | |
| $12.57 | 9,143 | $114,927.51 | 72,147 | 2024-11-18 | Filing |