| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $22.00 | 300 | $6,600.00 | 115,409 | 2026-06-30 | Filing | |
| $21.00 | 2,083 | $43,743.00 | 858 | 2026-06-29 | Filing | |
| $20.00 | 2,084 | $41,680.00 | 2,941 | 2026-06-26 | Filing | |
| $21.07 | 17,950 | $378,167.01 | 115,409 | 2026-06-29 | Filing | |
| $19.89 | 33,000 | $656,449.20 | 133,359 | 2026-06-26 | Filing | |
| $20.90 | 4,314 | $90,162.60 | 394,603 | 2026-06-26 | Filing | |
| $19.61 | 9,844 | $193,013.28 | 398,917 | 2026-06-26 | Filing | |
| $19.00 | 300 | $5,700.99 | 408,761 | 2026-06-25 | Filing | |
| $19.01 | 2,800 | $53,238.92 | 409,061 | 2026-06-24 | Filing | |
| $19.01 | 2,083 | $39,601.58 | 5,025 | 2026-06-24 | Filing | |
| $19.00 | 300 | $5,700.99 | 166,359 | 2026-06-25 | Filing | |
| $19.02 | 2,600 | $49,444.98 | 166,659 | 2026-06-24 | Filing | |
| $17.24 | 4,037 | $69,600.71 | 316,790 | 2026-06-12 | Filing | |
| $18.13 | 17,950 | $325,394.01 | 169,259 | 2026-06-22 | Filing | |
| $18.00 | 2,083 | $37,494.00 | 7,108 | 2026-06-22 | Filing | |
| $17.36 | 14,960 | $259,711.58 | 411,861 | 2026-06-16 | Filing | |
| $17.23 | 6,800 | $117,183.72 | 187,209 | 2026-06-15 | Filing | |
| $17.42 | 6,894 | $120,123.12 | 9,191 | 2026-06-12 | Filing | |
| $17.24 | 4,589 | $79,117.57 | 316,238 | 2026-06-12 | Filing | |
| $12.71 | 2,829 | $35,945.84 | 328,850 | 2026-04-08 | Filing |