| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $16.03 | 17,450 | $279,761.89 | 1,115,209 | 2026-01-20 | Filing |
| Officer, Director | $20.09 | 100 | $2,009.00 | 1,132,659 | 2026-01-06 | Filing |
| Officer, Director | $19.54 | 17,350 | $339,062.38 | 1,132,759 | 2026-01-06 | Filing |
| Officer, Director | $21.43 | 17,450 | $373,871.49 | 1,150,109 | 2025-12-23 | Filing |
| Director | $19.45 | 3,655 | $71,076.96 | 29,122 | 2025-12-15 | Filing |
| Officer, Director | $17.53 | 17,450 | $305,971.79 | 1,167,559 | 2025-12-09 | Filing |
| Officer | $18.00 | 8,039 | $144,702.00 | 730,017 | 2025-12-04 | Filing |
| Officer | $17.14 | 21,210 | $363,469.41 | 738,056 | 2025-12-02 | Filing |
| Officer, Director | $15.11 | 17,450 | $263,728.83 | 1,185,009 | 2025-11-25 | Filing |
| Officer, Director | $16.60 | 52,350 | $868,832.01 | 1,246,405 | 2025-11-11 | Filing |
| Officer, Director | $15.14 | 17,450 | $264,186.02 | 1,298,755 | 2025-09-30 | Filing |
| Officer, Director | $14.00 | 17,450 | $244,300.00 | 1,316,205 | 2025-09-16 | Filing |
| Officer, Director | $14.00 | 17,450 | $244,300.00 | 1,333,655 | 2025-09-10 | Filing |
| Officer | $12.28 | 7,247 | $88,993.16 | 789,445 | 2025-08-18 | Filing |
| Officer | $15.39 | 17,185 | $264,477.15 | 824,875 | 2025-05-16 | Filing |
| Officer, Director | $15.36 | 71,428 | $1,097,076.94 | 1,483,111 | 2025-05-19 | Filing |
| Officer, Director | $15.25 | 107,144 | $1,633,946.00 | 1,483,111 | 2025-05-15 | Filing |
| Officer | $15.00 | 9,937 | $149,055.00 | 851,637 | 2025-05-13 | Filing |
| Officer, Director | $11.46 | 35,713 | $409,360.26 | 853,011 | 2025-04-21 | Filing |
| Officer, Director | $11.25 | 71,429 | $803,576.25 | 853,011 | 2025-04-07 | Filing |