| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $10.51 | 453,314 | $4,764,330.14 | 722,362 | 2026-08-11 | Filing |
| Officer | $10.00 | 20,000 | $200,000.00 | 363,106 | 2026-08-04 | Filing |
| Large Shareholder, Officer, Director | $9.61 | 139,500 | $1,340,595.00 | 866,196 | 2026-08-03 | Filing |
| Large Shareholder, Officer, Director | $9.32 | 133,490 | $1,244,126.80 | 722,362 | 2026-07-15 | Filing |
| Large Shareholder, Officer, Director | $9.31 | 64,975 | $604,917.25 | 722,362 | 2026-07-15 | Filing |
| Large Shareholder, Officer, Director | $9.07 | 264,100 | $2,395,387.00 | 722,362 | 2026-07-14 | Filing |
| Officer | $9.45 | 50,542 | $477,621.90 | 651,130 | 2026-07-01 | Filing |
| Officer | $8.77 | 21,315 | $186,932.55 | 383,106 | 2026-06-30 | Filing |
| Officer | $8.77 | 27,304 | $239,456.08 | 404,421 | 2026-06-30 | Filing |
| Officer | $10.95 | 34,210 | $374,599.50 | 233,106 | 2026-06-16 | Filing |
| Large Shareholder, Officer, Director | $11.11 | 472,005 | $5,243,975.55 | 722,362 | 2026-06-15 | Filing |
| Large Shareholder, Officer, Director | $10.92 | 23,570 | $257,384.40 | 743,559 | 2026-06-12 | Filing |
| Large Shareholder, Officer, Director | $11.32 | 17,350 | $196,402.00 | 6,904,415 | 2026-06-02 | Filing |
| Large Shareholder, Officer, Director | $8.65 | 112,014 | $968,921.10 | 722,362 | 2026-05-18 | Filing |
| Large Shareholder, Officer, Director | $8.72 | 369,624 | $3,223,121.28 | 722,362 | 2026-05-15 | Filing |
| Large Shareholder, Officer, Director | $9.27 | 27,210 | $252,236.70 | 748,277 | 2026-05-04 | Filing |
| Large Shareholder, Officer, Director | $8.49 | 165,278 | $1,403,210.22 | 722,362 | 2026-04-14 | Filing |
| Large Shareholder, Officer, Director | $8.31 | 326,189 | $2,710,630.59 | 722,362 | 2026-04-13 | Filing |
| Officer | $8.22 | 52,194 | $429,092.09 | 721,485 | 2026-03-31 | Filing |
| Director | $8.08 | 10,000 | $80,800.00 | 385,000 | 2026-03-27 | Filing |