| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $17.77 | 41,716 | $741,293.32 | 1,392,778 | 2026-06-17 | Filing |
| Officer | $18.15 | 34,919 | $633,779.85 | 1,434,494 | 2026-06-16 | Filing |
| Officer, Director | $21.85 | 85 | $1,857.25 | 1,063,945 | 2026-06-03 | Filing |
| Officer, Director | $21.15 | 5,746 | $121,527.90 | 1,064,030 | 2026-06-03 | Filing |
| Officer, Director | $20.17 | 3,482 | $70,231.94 | 1,069,776 | 2026-06-03 | Filing |
| Officer, Director | $21.83 | 100 | $2,183.00 | 2,038,638 | 2026-06-03 | Filing |
| Officer, Director | $21.13 | 6,689 | $141,338.57 | 2,038,738 | 2026-06-03 | Filing |
| Officer, Director | $19.84 | 1,100 | $21,824.00 | 2,045,427 | 2026-06-03 | Filing |
| Officer, Director | $16.96 | 6,225 | $105,576.00 | 2,046,527 | 2026-05-29 | Filing |
| Officer, Director | $16.96 | 15,028 | $254,874.88 | 1,073,258 | 2026-05-29 | Filing |
| Director | $16.96 | 1,000 | $16,960.00 | 5,227 | 2026-05-29 | Filing |
| Officer | $16.96 | 19,622 | $332,789.12 | 1,469,413 | 2026-05-29 | Filing |
| Officer, Director | $17.02 | 1,077 | $18,330.54 | 2,052,752 | 2026-05-28 | Filing |
| Officer, Director | $17.50 | 852 | $14,910.00 | 2,053,829 | 2026-05-27 | Filing |
| Officer | $16.48 | 2,500 | $41,200.00 | 1,239,301 | 2026-05-21 | Filing |
| Officer | $16.35 | 6,315 | $103,250.25 | 1,239,301 | 2026-05-19 | Filing |
| Officer | $16.85 | 3,592 | $60,525.20 | 1,245,616 | 2026-05-18 | Filing |
| Officer | $16.85 | 14,843 | $250,104.55 | 1,489,035 | 2026-05-18 | Filing |
| Officer, Director | $16.48 | 11,275 | $185,812.00 | 1,088,286 | 2026-05-19 | Filing |
| Officer, Director | $16.85 | 34,334 | $578,527.90 | 1,099,561 | 2026-05-18 | Filing |