| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $21.04 | 28,212 | $593,580.48 | 1,749,145 | 2026-07-07 | Filing | |
| $20.34 | 84,636 | $1,721,496.24 | 1,777,357 | 2026-07-06 | Filing | |
| $19.51 | 15,000 | $292,650.00 | 18,998 | 2026-06-29 | Filing | |
| $19.03 | 15,000 | $285,450.00 | 33,998 | 2026-06-26 | Filing | |
| $18.01 | 31,002 | $558,346.02 | 48,998 | 2026-06-24 | Filing | |
| $17.07 | 13,750 | $234,712.50 | 0 | 2026-06-10 | Filing | |
| $17.12 | 44,467 | $761,275.04 | 34,506,199 | 2026-06-11 | Filing | |
| $17.03 | 192,695 | $3,281,595.85 | 34,550,666 | 2026-06-10 | Filing | |
| $17.12 | 4,659 | $79,762.08 | 1,118,756 | 2026-06-11 | Filing | |
| $17.03 | 19,058 | $324,557.74 | 1,123,415 | 2026-06-10 | Filing | |
| $17.79 | 2,500 | $44,475.00 | 0 | 2026-06-01 | Filing | |
| $18.95 | 227,987 | $4,320,353.65 | 34,743,361 | 2026-05-27 | Filing | |
| $18.95 | 22,548 | $427,284.60 | 1,142,473 | 2026-05-27 | Filing | |
| $18.56 | 11,250 | $208,800.00 | 0 | 2026-05-26 | Filing | |
| $19.01 | 23,500 | $446,735.00 | 179,645 | 2026-05-27 | Filing | |
| $18.70 | 21,063 | $393,878.10 | 203,145 | 2026-05-26 | Filing | |
| $18.70 | 2,437 | $45,571.90 | 224,208 | 2026-05-22 | Filing | |
| $18.78 | 18,279 | $343,279.62 | 1,165,021 | 2026-05-20 | Filing | |
| $18.78 | 184,817 | $3,470,863.26 | 34,971,348 | 2026-05-20 | Filing | |
| $19.01 | 16,250 | $308,912.50 | 0 | 2026-05-18 | Filing |