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-06-29 | Hanna John Walter JR | Director,Officer | −Sell | 39,900 | $29.24 | $1M |
| 2026-06-29 | Hanna John Walter JR | Director,Officer | +Exercise | 39,900 | $8.20 | $327,180 |
| 2026-06-26 | Hanna John Walter JR | Director,Officer | −Sell | 100 | $29.00 | $2,900 |
| 2026-06-26 | Hanna John Walter JR | Director,Officer | +Exercise | 100 | $8.20 | $820 |
| 2026-06-15 | Valantine Hannah | Director | −Sell | 12,103 | $23.11 | $279,700 |
| 2026-06-15 | Hanna John Walter JR | Director,Officer | −Sell | 17,683 | $24.03 | $424,922 |
| 2026-06-15 | Hanna John Walter JR | Director,Officer | +Exercise | 15,676 | $8.20 | $128,543 |
| 2026-06-12 | Goldberg Michael | Director | +Grant | 9,795 | — | — |
| 2026-06-12 | Bickerstaff George | Director | +Grant | 9,795 | — | — |
| 2026-06-12 | Gunasekaran Suresh | Director | +Grant | 9,795 | — | — |
| 2026-06-12 | Cohen Fred E | Director | +Grant | 9,795 | — | — |
| 2026-06-12 | Riggsbee Richard Bryan | Director | +Grant | 9,795 | — | — |
| 2026-06-12 | COURNOYER CHRISTINE | Director | +Grant | 9,795 | — | — |
| 2026-06-12 | Valantine Hannah | Director | +Grant | 9,795 | — | — |
| 2026-06-11 | Hanna John Walter JR | Director,Officer | −Sell | 21,998 | $24.02 | $528,392 |
| 2026-06-11 | Hanna John Walter JR | Director,Officer | +Exercise | 13,618 | $8.20 | $111,668 |
| 2026-06-06 | Novack Jeffrey Adam | Officer | −Tax w/h | 1,292 | $21.95 | $28,359 |
| 2026-06-04 | Hanna John Walter JR | Director,Officer | −Sell | 4,835 | $24.00 | $116,040 |
| 2026-06-04 | Hanna John Walter JR | Director,Officer | +Exercise | 706 | $8.20 | $5,789 |
| 2026-05-15 | TORRES ARTHUR A | Director | −Sell | 6,484 | $19.89 | $128,967 |
| 2026-05-14 | TORRES ARTHUR A | Director | −Sell | 4,086 | $20.97 | $85,683 |
| 2026-05-05 | Novack Jeffrey Adam | Officer | −Sell | 2,688 | $20.68 | $55,588 |
| 2026-05-01 | Novack Jeffrey Adam | Officer | −Tax w/h | 2,873 | $21.50 | $61,770 |
| 2026-04-20 | Kennedy Keith | Officer | +Grant | 24,134 | — | — |
| 2026-04-16 | Hanna John Walter JR | Director,Officer | −Sell | 10,282 | $21.12 | $217,156 |
| 2026-04-15 | Hanna John Walter JR | Director,Officer | −Tax w/h | 62,049 | $17.57 | $1M |
| 2026-04-06 | Novack Jeffrey Adam | Officer | −Tax w/h | 1,892 | $17.82 | $33,715 |
| 2026-04-02 | Goldberg Michael | Director | +Grant | 1,981 | — | — |
| 2026-04-01 | Novack Jeffrey Adam | Officer | −Tax w/h | 3,987 | $17.87 | $71,248 |
| 2026-04-01 | Meng Jessica | Officer | −Tax w/h | 7,386 | $17.87 | $131,988 |
| 2026-04-01 | Kennedy Keith | Officer | −Tax w/h | 11,725 | $17.87 | $209,526 |
| 2026-04-01 | Hanna John Walter JR | Director,Officer | −Tax w/h | 35,037 | $17.87 | $626,111 |
| 2026-03-31 | Goldberg Michael | Director | +Exercise | 5,255 | $5.02 | $26,380 |
| 2026-03-31 | Goldberg Michael | Director | +Exercise | 11,500 | $1.22 | $14,030 |
| 2026-03-31 | Goldberg Michael | Director | +Exercise | 9,745 | $4.95 | $48,238 |
| 2026-02-03 | Novack Jeffrey Adam | Officer | −Sell | 4,441 | $20.56 | $91,307 |
| 2026-02-02 | Hanna John Walter JR | Director,Officer | −Tax w/h | 13,694 | $20.42 | $279,631 |
| 2026-02-02 | Hanna John Walter JR | Director,Officer | +Grant | 162,500 | — | — |
| 2026-02-02 | Hanna John Walter JR | Director,Officer | +Grant | 37,632 | — | — |
| 2026-02-02 | Novack Jeffrey Adam | Officer | −Tax w/h | 2,970 | $20.42 | $60,647 |
| 2026-02-02 | Novack Jeffrey Adam | Officer | −Tax w/h | 2,492 | $20.42 | $50,887 |
| 2026-02-02 | Novack Jeffrey Adam | Officer | +Grant | 4,342 | — | — |
| 2026-02-02 | Novack Jeffrey Adam | Officer | +Grant | 33,000 | — | — |
| 2026-02-02 | SMITH NATHAN | Officer | +Grant | 33,000 | — | — |
| 2026-02-02 | SMITH NATHAN | Officer | +Grant | 7,875 | — | — |
| 2026-02-02 | SMITH NATHAN | Officer | −Tax w/h | 3,859 | $20.42 | $78,801 |
| 2026-02-02 | Meng Jessica | Officer | −Tax w/h | 4,430 | $20.42 | $90,461 |
| 2026-02-02 | Meng Jessica | Officer | +Grant | 60,000 | — | — |
| 2026-02-02 | Meng Jessica | Officer | +Grant | 11,579 | — | — |
| 2026-02-02 | Kennedy Keith | Officer | +Grant | 14,474 | — | — |
| 2026-02-02 | Kennedy Keith | Officer | −Tax w/h | 4,644 | $20.42 | $94,830 |
| 2026-02-02 | Kennedy Keith | Officer | +Grant | 60,000 | — | — |
| 2026-01-22 | Hanna John Walter JR | Director,Officer | −Sell | 19,280 | $21.16 | $407,965 |
| 2026-01-21 | Hanna John Walter JR | Director,Officer | −Sell | 200 | $21.00 | $4,200 |
| 2026-01-15 | Hanna John Walter JR | Director,Officer | −Sell | 10,156 | $21.05 | $213,784 |
| 2026-01-06 | Goldberg Michael | Director | +Grant | 1,492 | — | — |
| 2025-12-04 | Novack Jeffrey Adam | Officer | −Sell | 7,007 | $19.15 | $134,184 |
| 2025-12-04 | Novack Jeffrey Adam | Officer | −Sell | 286 | $19.75 | $5,649 |
| 2025-11-07 | Novack Jeffrey Adam | Officer | −Sell | 2,688 | $15.52 | $41,718 |
| 2025-11-06 | Novack Jeffrey Adam | Officer | −Tax w/h | 2,152 | $15.01 | $32,302 |
| 2025-11-01 | Novack Jeffrey Adam | Officer | −Tax w/h | 2,872 | $14.77 | $42,419 |
| 2025-10-22 | Gunasekaran Suresh | Director | +Grant | 27,453 | — | — |
| 2025-10-06 | Goldberg Michael | Director | +Grant | 1,753 | — | — |
| 2025-09-12 | Kennedy Keith | Officer | −Tax w/h | 7,987 | $13.53 | $108,064 |
| 2025-09-12 | Meng Jessica | Officer | −Tax w/h | 4,703 | $13.53 | $63,632 |
| 2025-09-11 | Bickerstaff George | Director | +Exercise | 29,136 | $7.96 | $231,923 |
| 2025-08-07 | SMITH NATHAN | Officer | +Grant | 42,000 | — | — |
| 2025-08-05 | Novack Jeffrey Adam | Officer | −Sell | 2,688 | $12.79 | $34,380 |
| 2025-08-01 | Jain Abhishek | Officer | −Tax w/h | 7,687 | $12.22 | $93,935 |
| 2025-08-01 | Novack Jeffrey Adam | Officer | −Tax w/h | 2,873 | $12.22 | $35,108 |
| 2025-07-08 | Goldberg Michael | Director | +Grant | 1,218 | — | — |
| 2025-07-07 | Maag Peter | Director | −Sell | 10,000 | $18.58 | $185,800 |
| 2025-07-07 | Novack Jeffrey Adam | Officer | −Tax w/h | 276 | $18.45 | $5,092 |
| 2025-06-18 | Valantine Hannah | Director | −Sell | 10,570 | $19.16 | $202,521 |
| 2025-06-17 | Maag Peter | Director | −Sell | 10,000 | $19.24 | $192,400 |
| 2025-06-13 | TORRES ARTHUR A | Director | +Grant | 12,103 | — | — |
| 2025-06-13 | COURNOYER CHRISTINE | Director | +Grant | 12,103 | — | — |
| 2025-06-13 | Valantine Hannah | Director | +Grant | 12,103 | — | — |
| 2025-06-13 | Bickerstaff George | Director | +Grant | 12,103 | — | — |
| 2025-06-13 | Riggsbee Richard Bryan | Director | +Grant | 12,103 | — | — |
| 2025-06-13 | Maag Peter | Director | +Grant | 12,103 | — | — |
| 2025-06-13 | Cohen Fred E | Director | +Grant | 12,103 | — | — |
| 2025-06-13 | Goldberg Michael | Director | +Grant | 12,103 | — | — |
| 2025-06-11 | HAGSTROM WILLIAM A | Director | +Exercise | 4,391 | $7.96 | $34,952 |
| 2025-06-11 | HAGSTROM WILLIAM A | Director | −Sell | 19,391 | $19.90 | $385,881 |
| 2025-06-11 | HAGSTROM WILLIAM A | Director | +Exercise | 15,000 | $14.74 | $221,100 |
| 2025-06-06 | Novack Jeffrey Adam | Officer | −Tax w/h | 2,583 | $19.52 | $50,420 |
| 2025-05-28 | HAGSTROM WILLIAM A | Director | −Sell | 30,000 | $17.45 | $523,500 |
| 2025-05-28 | HAGSTROM WILLIAM A | Director | +Exercise | 510 | $5.85 | $2,984 |
| 2025-05-28 | HAGSTROM WILLIAM A | Director | +Exercise | 4,745 | $4.95 | $23,488 |
| 2025-05-28 | HAGSTROM WILLIAM A | Director | +Exercise | 24,745 | $7.96 | $196,970 |
| 2025-05-27 | Jain Abhishek | Officer | −Tax w/h | 1,982 | $17.63 | $34,943 |
| 2025-05-12 | COURNOYER CHRISTINE | Director | −Sell | 29,136 | $15.96 | $465,011 |
| 2025-05-12 | COURNOYER CHRISTINE | Director | +Exercise | 29,136 | $7.96 | $231,923 |
| 2025-05-06 | COURNOYER CHRISTINE | Director | −Sell | 16,700 | $14.13 | $235,971 |
| 2025-05-05 | Novack Jeffrey Adam | Officer | −Sell | 2,688 | $14.70 | $39,514 |
| 2025-05-01 | Jain Abhishek | Officer | −Tax w/h | 7,686 | $15.07 | $115,828 |
| 2025-05-01 | Novack Jeffrey Adam | Officer | −Tax w/h | 2,873 | $15.07 | $43,296 |
| 2025-04-30 | Maag Peter | Director | −Sell | 13,281 | $17.23 | $228,832 |
| 2025-04-21 | Jain Abhishek | Officer | −Tax w/h | 338 | $16.94 | $5,726 |
| 2025-04-15 | Hanna John Walter JR | Director,Officer | −Tax w/h | 61,469 | $19.16 | $1M |
| 2025-04-07 | Novack Jeffrey Adam | Officer | −Sell | 924 | $17.72 | $16,373 |
| 2025-04-07 | Jain Abhishek | Officer | −Sell | 265 | $17.72 | $4,696 |
| 2025-04-04 | Goldberg Michael | Director | +Grant | 967 | — | — |
| 2025-03-21 | Hanna John Walter JR | Director,Officer | +Grant | 200,706 | — | — |
| 2025-03-21 | Novack Jeffrey Adam | Officer | +Grant | 23,158 | — | — |
| 2025-03-21 | Jain Abhishek | Officer | +Grant | 55,580 | — | — |
| 2025-03-21 | Kennedy Keith | Officer | +Grant | 77,195 | — | — |
| 2025-03-21 | Meng Jessica | Officer | +Grant | 61,756 | — | — |
| 2025-03-10 | Bickerstaff George | Director | −Sell | 20,000 | $18.36 | $367,200 |
| 2025-02-05 | Jain Abhishek | Officer | −Tax w/h | 9,989 | $23.32 | $232,943 |
| 2025-02-05 | Jain Abhishek | Officer | +Grant | 37,800 | — | — |
| 2025-02-04 | Novack Jeffrey Adam | Officer | −Sell | 3,512 | $23.30 | $81,830 |
| 2025-02-03 | Novack Jeffrey Adam | Officer | −Tax w/h | 2,048 | $23.32 | $47,759 |
| 2025-02-03 | Jain Abhishek | Officer | −Tax w/h | 11,244 | $23.32 | $262,210 |
| 2025-01-06 | Goldberg Michael | Director | +Grant | 856 | — | — |
| 2024-12-04 | Novack Jeffrey Adam | Officer | −Sell | 1,917 | $26.00 | $49,842 |
| 2024-11-26 | Maag Peter | Director | +Exercise | 5,000 | $12.24 | $61,200 |
| 2024-11-26 | Maag Peter | Director | −Sell | 5,000 | $25.00 | $125,000 |
| 2024-11-25 | Novack Jeffrey Adam | Officer | −Sell | 365 | $24.00 | $8,760 |
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.