| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $25.00 | 3,000 | $75,000.00 | 396,989 | 2026-08-10 | Filing | |
| $24.00 | 1,299 | $31,176.00 | 399,989 | 2026-07-30 | Filing | |
| $22.12 | 213,702 | $4,727,088.24 | 812,058 | 2026-07-21 | Filing | |
| $21.72 | 278,698 | $6,053,320.56 | 1,025,760 | 2026-07-21 | Filing | |
| $23.00 | 5,000 | $115,000.00 | 401,288 | 2026-07-16 | Filing | |
| $22.59 | 105,762 | $2,389,163.58 | 230,713 | 2026-07-15 | Filing | |
| $22.45 | 146,889 | $3,297,658.05 | 1,019,658 | 2026-07-02 | Filing | |
| $21.74 | 239,351 | $5,203,490.74 | 1,166,547 | 2026-07-02 | Filing | |
| $22.59 | 44,838 | $1,012,890.42 | 230,713 | 2026-07-02 | Filing | |
| $22.50 | 42,261 | $950,872.50 | 237,688 | 2026-07-01 | Filing | |
| $22.18 | 8,743 | $193,919.74 | 279,949 | 2026-07-01 | Filing | |
| $22.00 | 487 | $10,714.00 | 406,288 | 2026-07-01 | Filing | |
| $21.14 | 154,768 | $3,271,795.52 | 221,278 | 2026-06-29 | Filing | |
| $21.00 | 11,034 | $231,714.00 | 272,751 | 2026-06-26 | Filing | |
| $20.50 | 5,000 | $102,500.00 | 406,775 | 2026-06-25 | Filing | |
| $20.18 | 52,084 | $1,051,055.12 | 15,625 | 2026-06-25 | Filing | |
| $18.01 | 6,160 | $110,941.60 | 1,405,898 | 2026-06-16 | Filing | |
| $17.37 | 100,000 | $1,737,000.00 | 1,412,058 | 2026-06-15 | Filing | |
| $19.00 | 5,000 | $95,000.00 | 411,775 | 2026-06-11 | Filing | |
| $17.49 | 39,741 | $695,070.09 | 250,934 | 2026-06-04 | Filing |