| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $13.48 | 39,472 | $532,272.03 | 1,083,073 | 2026-02-11 | Filing |
| Officer, Director | $13.15 | 23,063 | $303,278.45 | 1,122,545 | 2026-02-06 | Filing |
| Officer | $13.15 | 4,237 | $55,716.55 | 562,362 | 2026-02-06 | Filing |
| Officer | $13.15 | 2,975 | $39,121.25 | 411,034 | 2026-02-06 | Filing |
| Officer | $14.82 | 11,173 | $165,583.86 | 539,372 | 2026-01-06 | Filing |
| Officer, Director | $14.82 | 11,900 | $176,358.00 | 560,589 | 2026-01-06 | Filing |
| Officer, Director | $15.12 | 51,595 | $780,121.56 | 1,145,608 | 2026-01-06 | Filing |
| Officer, Director | $15.04 | 6,346 | $95,442.57 | 1,145,608 | 2026-01-02 | Filing |
| Officer, Director | $15.09 | 125,429 | $1,892,987.01 | 1,093,108 | 2025-12-11 | Filing |
| Officer | $14.58 | 8,311 | $121,174.38 | 565,225 | 2025-12-08 | Filing |
| Officer | $14.58 | 8,509 | $124,061.22 | 285,551 | 2025-12-08 | Filing |
| Officer, Director | $14.58 | 38,684 | $564,012.72 | 1,213,096 | 2025-12-08 | Filing |
| Officer, Director | $16.56 | 32,159 | $532,559.47 | 1,251,780 | 2025-11-06 | Filing |
| Officer, Director | $16.41 | 57,941 | $951,014.60 | 1,283,939 | 2025-11-06 | Filing |
| Officer | $16.56 | 3,476 | $57,563.26 | 294,060 | 2025-11-06 | Filing |
| Officer | $16.56 | 5,871 | $97,224.35 | 573,536 | 2025-11-06 | Filing |
| Officer, Director | $18.02 | 57,941 | $1,043,830.29 | 1,283,939 | 2025-10-06 | Filing |
| Officer | $18.13 | 54,583 | $989,589.79 | 549,498 | 2025-10-06 | Filing |
| Officer, Director | $18.38 | 162,794 | $2,991,697.90 | 1,298,982 | 2025-09-11 | Filing |
| Officer | $18.07 | 23,520 | $425,006.40 | 928,021 | 2025-09-09 | Filing |