| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $23.43 | 3,442 | $80,662.93 | 181,641 | 2026-09-08 | Filing |
| Officer, Director | $22.77 | 14,058 | $320,052.86 | 185,083 | 2026-09-08 | Filing |
| Officer | $27.97 | 12,500 | $349,591.25 | 129,855 | 2026-08-10 | Filing |
| Officer, Director | $27.98 | 10,000 | $279,750.00 | 362,152 | 2026-08-10 | Filing |
| Officer, Director | $27.98 | 18,750 | $524,533.13 | 181,641 | 2026-08-10 | Filing |
| Officer, Director | $29.68 | 28 | $831.04 | 362,152 | 2026-07-10 | Filing |
| Officer, Director | $28.42 | 9,972 | $283,367.34 | 362,180 | 2026-07-10 | Filing |
| Officer, Director | $29.00 | 536 | $15,544.00 | 181,641 | 2026-07-09 | Filing |
| Officer, Director | $30.35 | 1,075 | $32,631.52 | 182,177 | 2026-07-08 | Filing |
| Officer, Director | $29.80 | 4,306 | $128,302.01 | 183,252 | 2026-07-08 | Filing |
| Officer, Director | $28.76 | 22,833 | $656,651.96 | 187,558 | 2026-07-08 | Filing |
| Officer | $30.31 | 830 | $25,160.29 | 129,855 | 2026-07-08 | Filing |
| Officer | $29.82 | 4,413 | $131,615.96 | 130,685 | 2026-07-08 | Filing |
| Officer | $28.60 | 22,757 | $650,895.71 | 135,098 | 2026-07-08 | Filing |
| Officer | $20.42 | 9,200 | $187,883.32 | 145,355 | 2026-05-21 | Filing |
| Officer, Director | $20.35 | 2,978 | $60,596.64 | 362,152 | 2026-05-18 | Filing |
| Officer, Director | $19.96 | 12,022 | $239,981.96 | 365,130 | 2026-05-18 | Filing |
| Officer, Director | $20.29 | 4,500 | $91,313.55 | 191,641 | 2026-05-15 | Filing |
| Officer, Director | $20.29 | 8,000 | $162,335.20 | 196,141 | 2026-05-15 | Filing |
| Officer | $22.88 | 5,500 | $125,830.10 | 55,286 | 2026-04-27 | Filing |