| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $16.99 | 1,763 | $29,956.72 | 963,702 | 2026-03-12 | Filing | |
| $17.48 | 27,350 | $477,968.60 | 965,465 | 2026-03-12 | Filing | |
| $16.99 | 2,961 | $50,313.02 | 1,519,480 | 2026-03-12 | Filing | |
| $17.48 | 45,938 | $802,812.49 | 1,522,441 | 2026-03-12 | Filing | |
| $18.19 | 180,000 | $3,273,552.00 | 2,472,641 | 2026-03-10 | Filing | |
| $18.62 | 21,118 | $393,250.95 | 148,687 | 2026-03-04 | Filing | |
| $20.63 | 30,000 | $618,990.00 | 997,015 | 2026-02-17 | Filing | |
| $20.47 | 22,238 | $455,211.86 | 169,805 | 2026-02-10 | Filing | |
| $20.49 | 180,000 | $3,687,354.00 | 2,652,641 | 2026-02-10 | Filing | |
| $22.78 | 14,871 | $338,776.25 | 1,027,015 | 2026-01-15 | Filing | |
| $22.19 | 15,129 | $335,674.69 | 1,041,886 | 2026-01-15 | Filing | |
| $21.57 | 2,727 | $58,811.85 | 2,832,641 | 2026-01-12 | Filing | |
| $21.10 | 177,273 | $3,740,407.12 | 2,835,368 | 2026-01-12 | Filing | |
| $21.35 | 16,506 | $352,356.88 | 333,133 | 2026-01-06 | Filing | |
| $20.03 | 10,611 | $212,590.32 | 297,088 | 2026-01-02 | Filing | |
| $21.33 | 228,152 | $4,867,600.10 | 1,057,015 | 2026-01-06 | Filing | |
| $20.03 | 100,000 | $2,003,450.00 | 1,285,167 | 2026-01-02 | Filing | |
| $19.38 | 3,813 | $73,902.80 | 503,014 | 2025-12-29 | Filing | |
| $18.71 | 65,728 | $1,229,481.68 | 506,827 | 2025-12-29 | Filing | |
| $19.38 | 696 | $13,489.73 | 349,639 | 2025-12-29 | Filing |