Only open-market buys / sells (codes P/S) are a conviction signal; grants, option exercises, tax-withholding, and gifts are compensation mechanics, shown but greyed. The trailing 12-month tallies run to today but the store covers filings through 2026-06-30 only (SEC bulk data sets publish quarterly), so recent activity may be absent.
| Date | Insider | Role | Transaction | Shares | Price | Value |
|---|---|---|---|---|---|---|
| 2026-04-26 | Elwart Ryan Michael | Officer | −Tax w/h | 3,318 | $9.76 | $32,384 |
| 2026-04-26 | Elwart Ryan Michael | Officer | +Exercise | 11,070 | — | — |
| 2026-03-19 | Elwart Ryan Michael | Officer | −Tax w/h | 3,562 | $8.53 | $30,384 |
| 2026-03-19 | JOHNSON MARK W | Officer | −Tax w/h | 2,944 | $8.53 | $25,112 |
| 2026-03-19 | Allegri Cheryl | Officer | −Tax w/h | 965 | $8.53 | $8,231 |
| 2026-03-11 | Singhal Shruti | Director,Officer | −Tax w/h | 84,016 | $9.02 | $757,824 |
| 2026-03-11 | Singhal Shruti | Director,Officer | +Exercise | 305,677 | — | — |
| 2026-02-16 | Allegri Cheryl | Officer | +Exercise | 642 | — | — |
| 2026-02-16 | Allegri Cheryl | Officer | −Disp→issuer | 642 | $14.78 | $9,489 |
| 2026-02-13 | JOHNSON MARK W | Officer | −Tax w/h | 2,439 | $14.52 | $35,414 |
| 2026-02-13 | JOHNSON MARK W | Officer | +Exercise | 6,888 | — | — |
| 2026-02-13 | Elwart Ryan Michael | Officer | −Tax w/h | 2,613 | $14.52 | $37,941 |
| 2026-02-13 | Elwart Ryan Michael | Officer | +Exercise | 7,380 | — | — |
| 2026-02-13 | Allegri Cheryl | Officer | +Exercise | 1,225 | — | — |
| 2026-02-13 | Allegri Cheryl | Officer | −Tax w/h | 434 | $14.52 | $6,302 |
| 2026-01-16 | Weitzel Gregory Thomas | Officer | −Disp→issuer | 2,159 | $12.53 | $27,052 |
| 2026-01-16 | Weitzel Gregory Thomas | Officer | +Grant | 24,118 | — | — |
| 2026-01-16 | Weitzel Gregory Thomas | Officer | −Tax w/h | 9,027 | $12.53 | $113,108 |
| 2026-01-16 | Weitzel Gregory Thomas | Officer | +Grant | 27,514 | — | — |
| 2026-01-16 | Weitzel Gregory Thomas | Officer | −Disp→issuer | 9,003 | $12.53 | $112,808 |
| 2026-01-16 | Weitzel Gregory Thomas | Officer | +Grant | 9,003 | — | — |
| 2026-01-16 | Weitzel Gregory Thomas | Officer | −Disp→issuer | 2,351 | $12.53 | $29,458 |
| 2026-01-16 | Weitzel Gregory Thomas | Officer | +Grant | 2,351 | — | — |
| 2026-01-16 | Weitzel Gregory Thomas | Officer | −Disp→issuer | 26,167 | — | — |
| 2026-01-16 | Weitzel Gregory Thomas | Officer | −Tax w/h | 2,798 | $12.53 | $35,059 |
| 2026-01-16 | Weitzel Gregory Thomas | Officer | −Tax w/h | 2,648 | $12.53 | $33,179 |
| 2026-01-16 | Weitzel Gregory Thomas | Officer | +Exercise | 6,149 | — | — |
| 2026-01-16 | Weitzel Gregory Thomas | Officer | −Disp→issuer | 564 | $12.53 | $7,067 |
| 2026-01-16 | Weitzel Gregory Thomas | Officer | +Exercise | 564 | — | — |
| 2026-01-16 | Weitzel Gregory Thomas | Officer | −Tax w/h | 7,260 | $12.53 | $90,968 |
| 2026-01-16 | Weitzel Gregory Thomas | Officer | +Exercise | 2,159 | — | — |
| 2025-12-01 | Borg Deborah | Director | +Grant | 6,010 | $12.48 | $75,005 |
| 2025-09-01 | JOHNSON MARK W | Officer | −Disp→issuer | 6,443 | $12.57 | $80,989 |
| 2025-09-01 | JOHNSON MARK W | Officer | +Exercise | 6,443 | — | — |
| 2025-07-01 | Downard Andrew | Officer | +Exercise | 8,364 | — | — |
| 2025-07-01 | Downard Andrew | Officer | −Tax w/h | 2,518 | $6.82 | $17,173 |
| 2025-07-01 | Downard Andrew | Officer | −Tax w/h | 5,361 | $6.82 | $36,562 |
| 2025-07-01 | Downard Andrew | Officer | −Disp→issuer | 1,200 | $6.82 | $8,184 |
| 2025-07-01 | Downard Andrew | Officer | +Exercise | 1,200 | — | — |
| 2025-07-01 | Stipancich John K | Director | +Grant | 18,328 | $6.82 | $124,997 |
| 2025-07-01 | Levi Marco | Director | +Grant | 18,328 | $6.82 | $124,997 |
| 2025-06-06 | Stipancich John K | Director | +Buy | 5,000 | $6.40 | $32,000 |
| 2025-06-03 | Rickheim Michael W | Officer | +Grant | 2,403 | — | — |
| 2025-06-03 | Rickheim Michael W | Officer | −Tax w/h | 5,069 | $5.72 | $28,995 |
| 2025-06-03 | Rickheim Michael W | Officer | +Grant | 11,321 | — | — |
| 2025-06-03 | Rickheim Michael W | Officer | −Tax w/h | 723 | $5.72 | $4,136 |
| 2025-06-03 | Rickheim Michael W | Officer | +Exercise | 4,792 | — | — |
| 2025-06-03 | Rickheim Michael W | Officer | −Disp→issuer | 1,736 | $5.72 | $9,930 |
| 2025-06-03 | Rickheim Michael W | Officer | +Exercise | 1,736 | — | — |
| 2025-06-03 | Rickheim Michael W | Officer | −Tax w/h | 1,084 | $5.72 | $6,200 |
| 2025-06-03 | Rickheim Michael W | Officer | −Disp→issuer | 22,106 | — | — |
| 2025-06-03 | Rickheim Michael W | Officer | −Tax w/h | 2,162 | $5.72 | $12,367 |
| 2025-05-30 | Levi Marco | Director | +Buy | 10,000 | $5.78 | $57,800 |
| 2025-05-29 | Singhal Shruti | Director,Officer | +Buy | 40,000 | $5.76 | $230,400 |
| 2025-05-29 | Ritrievi Kimberly E | Director | +Buy | 10,000 | $5.88 | $58,800 |
| 2025-05-29 | COOK WILLIAM M | Director | +Buy | 5,000 | $5.84 | $29,200 |
| 2025-05-23 | JOHNSON MARK W | Officer | +Grant | 89,655 | — | — |
| 2025-05-23 | Elwart Ryan Michael | Officer | +Grant | 94,828 | — | — |
| 2025-04-26 | Elwart Ryan Michael | Officer | +Exercise | 11,070 | — | — |
| 2025-04-26 | Elwart Ryan Michael | Officer | −Tax w/h | 3,292 | $5.27 | $17,349 |
| 2025-04-14 | Weitzel Gregory Thomas | Officer | −Tax w/h | 252 | $4.85 | $1,222 |
| 2025-04-14 | Weitzel Gregory Thomas | Officer | +Exercise | 861 | — | — |
| 2025-04-01 | Stipancich John K | Director | +Grant | 5,008 | $6.24 | $31,250 |
| 2025-04-01 | Levi Marco | Director | +Grant | 5,008 | $6.24 | $31,250 |
| 2025-03-19 | Weitzel Gregory Thomas | Officer | +Grant | 35,461 | — | — |
| 2025-03-19 | Elwart Ryan Michael | Officer | +Grant | 35,664 | — | — |
| 2025-03-19 | JOHNSON MARK W | Officer | +Grant | 29,504 | — | — |
| 2025-03-19 | Rickheim Michael W | Officer | +Grant | 23,708 | — | — |
| 2025-03-19 | Downard Andrew | Officer | +Grant | 17,913 | — | — |
| 2025-03-19 | Stenzel Christoph | Officer | +Grant | 10,730 | — | — |
| 2025-03-19 | Allegri Cheryl | Officer | +Grant | 9,778 | — | — |
| 2025-03-11 | Schertell Julie | Director,Officer | −Tax w/h | 24,235 | $6.87 | $166,494 |
| 2025-03-11 | Schertell Julie | Director,Officer | +Grant | 26,102 | — | — |
| 2025-03-11 | Schertell Julie | Director,Officer | −Tax w/h | 10,272 | $6.87 | $70,569 |
| 2025-03-11 | Schertell Julie | Director,Officer | +Exercise | 22,776 | — | — |
| 2025-03-11 | Schertell Julie | Director,Officer | −Tax w/h | 483 | $6.87 | $3,318 |
| 2025-03-11 | Schertell Julie | Director,Officer | +Exercise | 1,069 | — | — |
| 2025-03-11 | Schertell Julie | Director,Officer | −Tax w/h | 11,773 | $6.87 | $80,881 |
| 2025-03-11 | Schertell Julie | Director,Officer | +Grant | 53,805 | — | — |
| 2025-02-25 | Schertell Julie | Director,Officer | −Disp→issuer | 113,916 | $10.97 | $1M |
| 2025-02-25 | Schertell Julie | Director,Officer | +Exercise | 113,916 | — | — |
| 2025-02-16 | Allegri Cheryl | Officer | +Exercise | 642 | — | — |
| 2025-02-16 | Allegri Cheryl | Officer | −Disp→issuer | 1,764 | $9.10 | $16,052 |
| 2025-02-16 | Allegri Cheryl | Officer | +Exercise | 1,764 | — | — |
| 2025-02-16 | Allegri Cheryl | Officer | −Disp→issuer | 642 | $9.10 | $5,842 |
| 2025-02-16 | Schertell Julie | Director,Officer | −Disp→issuer | 16,038 | $9.10 | $145,946 |
| 2025-02-16 | Schertell Julie | Director,Officer | +Exercise | 16,038 | — | — |
| 2025-02-16 | Stenzel Christoph | Officer | −Disp→issuer | 817 | $9.10 | $7,435 |
| 2025-02-16 | Stenzel Christoph | Officer | +Exercise | 817 | — | — |
| 2025-02-16 | Weitzel Gregory Thomas | Officer | −Disp→issuer | 2,843 | $9.10 | $25,871 |
| 2025-02-16 | Weitzel Gregory Thomas | Officer | +Exercise | 2,843 | — | — |
| 2025-02-16 | Rickheim Michael W | Officer | −Tax w/h | 2,274 | $9.10 | $20,693 |
| 2025-02-16 | Rickheim Michael W | Officer | +Exercise | 2,274 | — | — |
| 2025-02-16 | Downard Andrew | Officer | +Exercise | 1,200 | — | — |
| 2025-02-16 | Downard Andrew | Officer | −Disp→issuer | 1,200 | $9.10 | $10,920 |
| 2025-02-13 | Allegri Cheryl | Officer | −Tax w/h | 435 | $8.79 | $3,824 |
| 2025-02-13 | Allegri Cheryl | Officer | +Exercise | 1,226 | — | — |
| 2025-02-13 | Schertell Julie | Director,Officer | −Tax w/h | 14,298 | $8.79 | $125,679 |
| 2025-02-13 | Schertell Julie | Director,Officer | +Exercise | 31,756 | — | — |
| 2025-02-13 | Stenzel Christoph | Officer | −Tax w/h | 1,341 | $8.79 | $11,787 |
| 2025-02-13 | Stenzel Christoph | Officer | +Exercise | 2,682 | — | — |
| 2025-02-13 | Weitzel Gregory Thomas | Officer | +Exercise | 7,011 | — | — |
| 2025-02-13 | Weitzel Gregory Thomas | Officer | −Tax w/h | 2,482 | $8.79 | $21,817 |
| 2025-02-13 | JOHNSON MARK W | Officer | +Exercise | 6,888 | — | — |
| 2025-02-13 | JOHNSON MARK W | Officer | −Disp→issuer | 2,439 | $18.96 | $46,243 |
| 2025-02-13 | Rickheim Michael W | Officer | −Tax w/h | 1,642 | $8.79 | $14,433 |
| 2025-02-13 | Rickheim Michael W | Officer | +Exercise | 5,535 | — | — |
| 2025-02-13 | Downard Andrew | Officer | +Exercise | 4,182 | — | — |
| 2025-02-13 | Downard Andrew | Officer | −Tax w/h | 1,481 | $8.74 | $12,944 |
| 2025-02-13 | Elwart Ryan Michael | Officer | +Exercise | 7,380 | — | — |
| 2025-02-13 | Elwart Ryan Michael | Officer | −Tax w/h | 2,613 | $8.79 | $22,968 |
| 2025-01-26 | Schertell Julie | Director,Officer | −Tax w/h | 18,623 | $8.79 | $163,696 |
| 2025-01-26 | Schertell Julie | Director,Officer | +Grant | 41,341 | — | — |
| 2025-01-26 | Schertell Julie | Director,Officer | −Tax w/h | 2,664 | $9.70 | $25,841 |
| 2025-01-26 | Schertell Julie | Director,Officer | +Grant | 5,906 | — | — |
| 2025-01-26 | Stenzel Christoph | Officer | −Tax w/h | 1,064 | $9.70 | $10,321 |
| 2025-01-26 | Stenzel Christoph | Officer | +Exercise | 2,127 | — | — |
| 2025-01-26 | Stenzel Christoph | Officer | −Tax w/h | 153 | $9.70 | $1,484 |
| 2025-01-26 | Stenzel Christoph | Officer | +Exercise | 305 | — | — |
| 2025-01-26 | Weitzel Gregory Thomas | Officer | −Tax w/h | 105 | $9.70 | $1,018 |
Source: the SEC bulk insider (Form 3/4/5) data sets — non-derivative transactions in the issuer's common stock, most recent first, covering filings through 2026-06-30. Insiders file within 2 business days of a transaction, but the bulk sets publish quarterly, so this store lags live filings; option/derivative lines are excluded. Codes: P buy · S sell · A grant · M/X/C exercise · F tax · G gift.
Model-derived estimate for research. See the Disclaimer.