| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Officer, Director | $16.41 | 31,848 | $522,625.68 | 2,054,681 | 2026-05-19 | Filing |
| Officer, Director | $16.85 | 32,181 | $542,249.85 | 2,086,529 | 2026-05-18 | Filing |
| Officer, Director | $25.40 | 400 | $10,160.00 | 1,133,895 | 2026-04-17 | Filing |
| Officer, Director | $24.52 | 6,659 | $163,278.68 | 1,134,295 | 2026-04-17 | Filing |
| Officer, Director | $23.69 | 11,432 | $270,824.08 | 1,140,954 | 2026-04-16 | Filing |
| Officer, Director | $25.00 | 11,042 | $276,050.00 | 1,152,386 | 2026-04-16 | Filing |
| Officer | $27.30 | 15,800 | $431,340.00 | 1,503,878 | 2026-03-18 | Filing |
| Officer | $26.71 | 11,782 | $314,697.22 | 1,519,678 | 2026-03-18 | Filing |
| Officer | $25.63 | 7,691 | $197,120.33 | 1,531,460 | 2026-03-18 | Filing |
| Officer | $24.86 | 6,409 | $159,327.74 | 1,539,151 | 2026-03-18 | Filing |
| Officer | $22.28 | 34,953 | $778,752.84 | 1,545,560 | 2026-03-17 | Filing |
| Officer, Director | $25.00 | 49,350 | $1,233,750.00 | 1,163,428 | 2026-03-11 | Filing |
| Officer, Director | $22.79 | 265,000 | $6,039,350.00 | 1,604,901 | 2026-03-10 | Filing |
| Officer, Director | $21.73 | 7,490 | $162,757.70 | 1,869,901 | 2026-03-09 | Filing |