| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $15.21 | 57,941 | $881,305.79 | 1,894,397 | 2026-06-15 | Filing |
| Officer, Director | $14.60 | 57,296 | $836,275.23 | 1,894,397 | 2026-06-11 | Filing |
| Officer, Director | $15.73 | 39,118 | $615,157.93 | 1,951,693 | 2026-06-08 | Filing |
| Officer | $15.70 | 11,905 | $186,914.45 | 445,330 | 2026-06-08 | Filing |
| Officer | $15.70 | 8,401 | $131,926.78 | 982,732 | 2026-06-08 | Filing |
| Officer, Director | $15.65 | 21,960 | $343,608.12 | 1,990,811 | 2026-05-06 | Filing |
| Officer | $15.65 | 2,459 | $38,476.96 | 457,235 | 2026-05-06 | Filing |
| Officer | $15.65 | 4,550 | $71,193.85 | 991,133 | 2026-05-06 | Filing |
| Officer, Director | $15.32 | 231,664 | $3,548,652.32 | 2,012,771 | 2026-05-04 | Filing |
| Officer, Director | $15.00 | 100 | $1,500.00 | 2,012,771 | 2026-05-01 | Filing |
| Officer | $13.41 | 15,460 | $207,318.60 | 628,190 | 2026-04-06 | Filing |
| Officer, Director | $13.41 | 16,042 | $215,123.22 | 587,608 | 2026-04-06 | Filing |
| Officer, Director | $13.37 | 32,396 | $433,134.52 | 603,650 | 2026-03-25 | Filing |
| Officer | $13.37 | 32,221 | $430,794.77 | 643,650 | 2026-03-25 | Filing |
| Officer | $13.37 | 5,578 | $74,577.86 | 574,395 | 2026-03-25 | Filing |
| Officer, Director | $13.37 | 72,523 | $969,632.51 | 1,076,575 | 2026-03-25 | Filing |
| Officer | $13.37 | 1,496 | $20,001.52 | 403,523 | 2026-03-25 | Filing |
| Officer, Director | $14.47 | 38,864 | $562,350.42 | 1,007,277 | 2026-03-17 | Filing |
| Officer, Director | $13.81 | 36,932 | $510,067.85 | 1,046,141 | 2026-03-06 | Filing |
| Officer | $13.81 | 10,163 | $140,365.26 | 400,871 | 2026-03-06 | Filing |