| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $8.00 | 14,518 | $116,144.00 | 206,004 | 2025-04-14 | Filing |
| Officer | $7.71 | 37,906 | $292,255.26 | 438,992 | 2025-04-15 | Filing |
| Officer | $19.60 | 4,528 | $88,748.80 | 104,272 | 2025-02-11 | Filing |
| Officer | $22.50 | 9,266 | $208,485.00 | 98,656 | 2025-01-31 | Filing |
| Large Shareholder, Officer | $22.03 | 236,327 | $5,206,401.97 | 362,810 | 2025-01-06 | Filing |
| Large Shareholder, Officer | $22.02 | 63,673 | $1,401,843.87 | 362,810 | 2025-01-03 | Filing |
| Large Shareholder, Director | $18.79 | 176,646 | $3,319,037.02 | 3,494,768 | 2024-12-30 | Filing |
| Large Shareholder, Director | $17.96 | 201,327 | $3,616,718.76 | 3,671,414 | 2024-12-30 | Filing |
| Officer | $18.00 | 946 | $17,028.00 | 114,390 | 2024-12-26 | Filing |
| Officer | $13.00 | 946 | $12,298.00 | 115,336 | 2024-12-17 | Filing |
| Large Shareholder, Director | $12.58 | 148,767 | $1,870,759.90 | 3,494,768 | 2024-12-16 | Filing |
| Large Shareholder, Director | $11.76 | 229,206 | $2,695,852.21 | 3,643,535 | 2024-12-16 | Filing |
| Large Shareholder, Officer | $9.90 | 152,857 | $1,512,718.73 | 362,810 | 2024-12-05 | Filing |
| Large Shareholder, Director | $15.81 | 79,042 | $1,249,780.49 | 3,494,768 | 2024-12-02 | Filing |
| Large Shareholder, Director | $14.83 | 298,931 | $4,434,551.71 | 3,573,810 | 2024-12-02 | Filing |
| Large Shareholder, Director | $11.90 | 1,637,883 | $19,486,221.63 | 3,494,768 | 2024-11-18 | Filing |
| Large Shareholder, Officer, Director | $11.10 | 138,568 | $1,538,728.36 | 910,919 | 2024-11-13 | Filing |
| Large Shareholder, Officer | $12.10 | 400,000 | $4,841,560.00 | 362,810 | 2024-11-13 | Filing |
| Large Shareholder, Officer, Director | $11.00 | 61,432 | $675,936.30 | 910,919 | 2024-11-11 | Filing |
| Large Shareholder, Director | $8.03 | 74,248 | $596,077.79 | 3,494,768 | 2024-11-06 | Filing |