| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $19.87 | 20,000 | $397,498.00 | 137,874 | 2026-10-01 | Filing |
| Officer, Director | $19.88 | 55,555 | $1,104,266.74 | 0 | 2026-10-01 | Filing |
| Officer, Director | $19.88 | 55,555 | $1,104,266.74 | 0 | 2026-10-01 | Filing |
| Officer, Director | $19.88 | 47,222 | $938,631.69 | 374,036 | 2026-10-01 | Filing |
| Officer, Other | $20.31 | 23,000 | $467,130.00 | 583,526 | 2026-10-05 | Filing |
| Officer, Director | $25.69 | 55,555 | $1,427,285.73 | 0 | 2026-09-01 | Filing |
| Officer, Director | $25.69 | 55,555 | $1,427,285.73 | 0 | 2026-09-01 | Filing |
| Officer, Director | $25.69 | 47,222 | $1,213,199.29 | 374,036 | 2026-09-01 | Filing |
| Officer | $25.68 | 20,000 | $513,600.00 | 157,874 | 2026-09-01 | Filing |
| Officer, Director | $28.02 | 55,556 | $1,556,890.23 | 0 | 2026-08-03 | Filing |
| Officer, Director | $28.03 | 55,556 | $1,556,995.79 | 0 | 2026-08-03 | Filing |
| Officer, Director | $28.02 | 47,222 | $1,323,250.16 | 374,036 | 2026-08-03 | Filing |
| Officer, Other | $26.65 | 23,000 | $612,950.00 | 629,526 | 2026-08-03 | Filing |
| Officer | $28.03 | 20,000 | $560,556.00 | 177,874 | 2026-08-03 | Filing |
| Officer, Other | $31.53 | 23,000 | $725,190.00 | 652,526 | 2026-07-06 | Filing |
| Officer, Director | $31.21 | 55,556 | $1,734,169.43 | 0 | 2026-07-01 | Filing |
| Officer, Director | $31.21 | 55,556 | $1,734,169.43 | 0 | 2026-07-01 | Filing |
| Officer, Director | $31.21 | 47,222 | $1,474,025.29 | 374,036 | 2026-07-01 | Filing |
| Officer | $31.22 | 20,000 | $624,374.00 | 197,874 | 2026-07-01 | Filing |
| Officer, Director | $30.12 | 10,000 | $301,246.00 | 93,256 | 2026-06-25 | Filing |