| Jun 9, 2026 | Other Disposition to issuer | Common Stock, par value $.0001 p… | Marshall Joseph W III Director | -7,235 | $4.39 | $31.8K | 246,523 | low |
| Jun 9, 2026 | Other Option exercise ⓘ | Common Stock, par value $.0001 p… | Marshall Joseph W III Director | +24,116 | — | — | 253,758 | low |
| Jun 9, 2026 | Other Disposition to issuer | Common Stock, par value $.0001 p… | KEANE JOHN M Director | -7,235 | $4.39 | $31.8K | 16,881 | low |
| Jun 9, 2026 | Other Option exercise ⓘ | Common Stock, par value $.0001 p… | KEANE JOHN M Director | +24,116 | — | — | 24,116 | low |
| Jun 9, 2026 | Other Disposition to issuer | Common Stock, par value $.0001 p… | Ford Harold Eugene Jr. Director | -7,235 | $4.39 | $31.8K | 47,538 | low |
| Jun 9, 2026 | Other Option exercise ⓘ | Common Stock, par value $.0001 p… | Ford Harold Eugene Jr. Director | +24,116 | — | — | 54,773 | low |
| Jun 9, 2026 | Other Disposition to issuer | Common Stock, par value $.0001 p… | Phillips Holly L. Director | -7,235 | $4.39 | $31.8K | 73,754 | low |
| Jun 9, 2026 | Other Option exercise ⓘ | Common Stock, par value $.0001 p… | Phillips Holly L. Director | +24,116 | — | — | 80,989 | low |
| Jun 9, 2026 | Other Disposition to issuer | Common Stock, par value $.0001 p… | Nemirovsky Julian Director | -7,235 | $4.39 | $31.8K | 73,754 | low |
| Jun 9, 2026 | Other Option exercise ⓘ | Common Stock, par value $.0001 p… | Nemirovsky Julian Director | +24,116 | — | — | 80,989 | low |
| Jun 9, 2026 | Other Disposition to issuer | Common Stock, par value $.0001 p… | DURNAN JAYMIE A Director | -7,235 | $4.39 | $31.8K | 88,754 | low |
| Jun 9, 2026 | Other Option exercise ⓘ | Common Stock, par value $.0001 p… | DURNAN JAYMIE A Director | +24,116 | — | — | 95,989 | low |
| Jun 9, 2026 | Other Disposition to issuer | Common Stock, par value $.0001 p… | Nabel Gary J. Director | -7,235 | $4.39 | $31.8K | 73,754 | low |
| Jun 9, 2026 | Other Option exercise ⓘ | Common Stock, par value $.0001 p… | Nabel Gary J. Director | +24,116 | — | — | 80,989 | low |
| Mar 25, 2026 | Other Tax withholding | Common Stock, par value $.0001 p… | Miller Larry R. Executive | -3,526 | $4.99 | $17.6K | 51,912 | low |
| Mar 25, 2026 | Other Option exercise | Common Stock, par value $.0001 p… | Miller Larry R. Executive | +6,920 | $0.00 | $0 | 55,438 | low |
| Mar 13, 2026 | Other Tax withholding | Common Stock, par value $.0001 p… | Nguyen Diem CEO | -47,029 | $5.26 | $247.4K | 138,767 | low |
| Mar 13, 2026 | Other Option exercise | Common Stock, par value $.0001 p… | Nguyen Diem CEO | +85,045 | $0.00 | $0 | 185,796 | low |
| Mar 13, 2026 | Other Tax withholding | Common Stock, par value $.0001 p… | Luckshire Daniel J Executive | -6,074 | $5.26 | $31.9K | 280,493 | low |
| Mar 13, 2026 | Other Option exercise | Common Stock, par value $.0001 p… | Luckshire Daniel J Executive | +11,503 | $0.00 | $0 | 286,567 | low |
| Mar 13, 2026 | Other Tax withholding | Common Stock, par value $.0001 p… | Hruby Dennis E Executive | -3,955 | $5.26 | $20.8K | 198,537 | low |
| Mar 13, 2026 | Other Option exercise | Common Stock, par value $.0001 p… | Hruby Dennis E Executive | +11,445 | $0.00 | $0 | 202,492 | low |
| Mar 13, 2026 | Other Tax withholding | Common Stock, par value $.0001 p… | Miller Larry R. Executive | -11,187 | $5.26 | $58.8K | 48,518 | low |
| Mar 13, 2026 | Other Option exercise | Common Stock, par value $.0001 p… | Miller Larry R. Executive | +21,261 | $0.00 | $0 | 59,705 | low |
| Jan 27, 2026 | Other Tax withholding | Common Stock, par value $.0001 p… | Nguyen Diem CEO | -22,804 | $6.82 | $155.5K | 100,751 | low |
| Jan 27, 2026 | Other Option exercise | Common Stock, par value $.0001 p… | Nguyen Diem CEO | +55,902 | $0.00 | $0 | 123,555 | low |