The public view is the crawlable proof. The same sourced dataset is available through REST and MCP for agents, research scripts, and back-office tools.
| Date | Insider | Role | Action | Shares | Price | Value |
|---|---|---|---|---|---|---|
| Mar 8, 2026 | Manheimer Mark | President, CEO and Secretary, Director | Option exercise(M) | 5K | — | — |
| Mar 8, 2026 | Manheimer Mark | President, CEO and Secretary, Director | Tax withholding(F) | 2K | $20.91 | $40K |
| Mar 8, 2026 | Manheimer Mark | President, CEO and Secretary, Director | Option exercise(M) | 5K | — | $0 |
| Feb 28, 2026 | Manheimer Mark | President, CEO and Secretary, Director | Tax withholding(F) | 8K | $20.77 | $164K |
| Feb 28, 2026 | Manheimer Mark | President, CEO and Secretary, Director | Grant(A) | 20K | — | $0 |
| Feb 28, 2026 | Manheimer Mark | President, CEO and Secretary, Director | Tax withholding(F) | 11K | $20.77 | $229K |
| Feb 28, 2026 | Manheimer Mark | President, CEO and Secretary, Director | Grant(A) | 28K | — | $0 |
| Feb 28, 2026 | Manheimer Mark | President, CEO and Secretary, Director | Tax withholding(F) | 6K | $20.77 | $124K |
| Feb 28, 2026 | Manheimer Mark | President, CEO and Secretary, Director | Tax withholding(F) | 3K | $20.77 | $58K |
| Feb 28, 2026 | Manheimer Mark | President, CEO and Secretary, Director | Option exercise(M) | 15K | — | — |
| Feb 28, 2026 | Manheimer Mark | President, CEO and Secretary, Director | Option exercise(M) | 7K | — | — |
| Feb 28, 2026 | Manheimer Mark | President, CEO and Secretary, Director | Option exercise(M) | 15K | — | $0 |
| Feb 28, 2026 | Manheimer Mark | President, CEO and Secretary, Director | Option exercise(M) | 7K | — | $0 |
| Feb 26, 2026 | Troxell Matthew A | Director | Option exercise(M) | 7K | — | — |
| Feb 26, 2026 | Troxell Matthew A | Director | Option exercise(M) | 7K | — | $0 |
| Feb 26, 2026 | Everett Heidi | Director | Option exercise(M) | 7K | — | — |
| Feb 26, 2026 | Everett Heidi | Director | Option exercise(M) | 7K | — | $0 |
| Feb 26, 2026 | Zeigler Robin McBride | Director | Option exercise(M) | 7K | — | — |
| Feb 26, 2026 | Zeigler Robin McBride | Director | Option exercise(M) | 7K | — | $0 |
| Feb 26, 2026 | Christodolou Michael | Director | Option exercise(M) | 7K | — | — |
| Feb 26, 2026 | Christodolou Michael | Director | Option exercise(M) | 7K | — | $0 |
| Feb 26, 2026 | Minnis Todd | Director | Option exercise(M) | 7K | — | — |
| Feb 26, 2026 | Minnis Todd | Director | Option exercise(M) | 7K | — | $0 |
| Feb 26, 2026 | Wittman Lori | Director | Option exercise(M) | 7K | — | — |
| Feb 26, 2026 | Wittman Lori | Director | Option exercise(M) | 7K | — | $0 |
| Feb 26, 2026 | Manheimer Mark | President, CEO and Secretary, Director | Tax withholding(F) | 11K | $20.61 | $222K |
| Feb 26, 2026 | Manheimer Mark | President, CEO and Secretary, Director | Option exercise(M) | 27K | — | — |
| Feb 26, 2026 | Manheimer Mark | President, CEO and Secretary, Director | Tax withholding(F) | 7K | $20.61 | $144K |
| Feb 26, 2026 | Manheimer Mark | President, CEO and Secretary, Director | Option exercise(M) | 18K | — | — |
| Feb 26, 2026 | Manheimer Mark | President, CEO and Secretary, Director | Option exercise(M) | 27K | — | $0 |
| Feb 26, 2026 | Manheimer Mark | President, CEO and Secretary, Director | Option exercise(M) | 18K | — | $0 |
| Feb 26, 2026 | Donlan Daniel P | CFO and Treasurer | Option exercise(M) | 7K | — | — |
| Feb 26, 2026 | Donlan Daniel P | CFO and Treasurer | Tax withholding(F) | 3K | $20.61 | $58K |
| Feb 26, 2026 | Donlan Daniel P | CFO and Treasurer | Option exercise(M) | 7K | — | — |
| Feb 26, 2026 | Donlan Daniel P | CFO and Treasurer | Tax withholding(F) | 3K | $20.61 | $56K |
| Feb 26, 2026 | Donlan Daniel P | CFO and Treasurer | Option exercise(M) | 7K | — | $0 |
| Feb 26, 2026 | Donlan Daniel P | CFO and Treasurer | Option exercise(M) | 7K | — | $0 |
| Feb 16, 2026 | Donlan Daniel P | CFO and Treasurer | Option exercise(M) | 5K | — | — |
| Feb 16, 2026 | Donlan Daniel P | CFO and Treasurer | Tax withholding(F) | 2K | $20.20 | $49K |
| Feb 16, 2026 | Donlan Daniel P | CFO and Treasurer | Option exercise(M) | 5K | — | $0 |
| Feb 16, 2026 | Manheimer Mark | President, CEO and Secretary, Director | Option exercise(M) | 12K | — | — |
| Feb 16, 2026 | Manheimer Mark | President, CEO and Secretary, Director | Tax withholding(F) | 5K | $20.20 | $95K |
| Feb 16, 2026 | Manheimer Mark | President, CEO and Secretary, Director | Option exercise(M) | 23K | — | — |
| Feb 16, 2026 | Manheimer Mark | President, CEO and Secretary, Director | Tax withholding(F) | 9K | $20.20 | $187K |
| Feb 16, 2026 | Manheimer Mark | President, CEO and Secretary, Director | Option exercise(M) | 23K | — | $0 |
| Feb 16, 2026 | Manheimer Mark | President, CEO and Secretary, Director | Option exercise(M) | 12K | — | $0 |
| Feb 12, 2026 | Minnis Todd | Director | Grant(A) | 6K | — | $0 |
| Feb 12, 2026 | Troxell Matthew A | Director | Grant(A) | 6K | — | $0 |
| Feb 12, 2026 | Everett Heidi | Director | Grant(A) | 6K | — | $0 |
| Feb 12, 2026 | Christodolou Michael | Director | Grant(A) | 6K | — | $0 |
| Feb 12, 2026 | Zeigler Robin McBride | Director | Grant(A) | 6K | — | $0 |
| Feb 12, 2026 | Wittman Lori | Director | Grant(A) | 6K | — | $0 |
| Feb 12, 2026 | Manheimer Mark | President, CEO and Secretary, Director | Grant(A) | 41K | — | $0 |
| Feb 12, 2026 | Manheimer Mark | President, CEO and Secretary, Director | Grant(A) | 84K | — | $0 |
| Feb 12, 2026 | Chernylo Sofia | CAO | Grant(A) | 4K | — | $0 |
| Feb 12, 2026 | Donlan Daniel P | CFO and Treasurer | Grant(A) | 13K | — | $0 |
| Feb 12, 2026 | Donlan Daniel P | CFO and Treasurer | Grant(A) | 22K | — | $0 |
| Jan 13, 2026 | Chernylo Sofia | CAO | Tax withholding(F) | 3K | $17.75 | $48K |
| Jan 13, 2026 | Chernylo Sofia | CAO | Option exercise(M) | 6K | — | — |
| Jan 13, 2026 | Chernylo Sofia | CAO | Option exercise(M) | 6K | — | $0 |
| Dec 19, 2025 | Donlan Daniel P | CFO and Treasurer | Buy(P) | 1K | $17.40 | $17K |
| Dec 8, 2025 | Donlan Daniel P | CFO and Treasurer | Buy(P) | 1K | $17.34 | $17K |
| Sep 5, 2025 | Manheimer Mark | President, CEO and Secretary, Director | Buy(P) | 6K | $17.94 | $100K |
| Aug 17, 2025 | Manheimer Mark | President, CEO and Secretary, Director | Option exercise(M) | 6K | — | $0 |
| Aug 17, 2025 | Manheimer Mark | President, CEO and Secretary, Director | Tax withholding(F) | 2K | $18.79 | $45K |
| Aug 17, 2025 | Manheimer Mark | President, CEO and Secretary, Director | Option exercise(M) | 6K | — | $0 |
| Apr 10, 2025 | Donlan Daniel P | CFO and Treasurer | Tax withholding(F) | 4K | $15.06 | $68K |
| Apr 10, 2025 | Donlan Daniel P | CFO and Treasurer | Option exercise(M) | 12K | — | $0 |
| Apr 10, 2025 | Donlan Daniel P | CFO and Treasurer | Option exercise(M) | 12K | — | $0 |
| Mar 11, 2025 | Manheimer Mark | President, CEO and Secretary, Director | Buy(P) | 3K | $14.87 | $37K |
| Mar 10, 2025 | Manheimer Mark | President, CEO and Secretary, Director | Buy(P) | 3K | $15.37 | $38K |
| Mar 10, 2025 | Manheimer Mark | President, CEO and Secretary, Director | Buy(P) | 1K | $15.32 | $17K |
| Mar 10, 2025 | Manheimer Mark | President, CEO and Secretary, Director | Buy(P) | 1K | $15.35 | $19K |
| Mar 10, 2025 | Manheimer Mark | President, CEO and Secretary, Director | Buy(P) | 2K | $15.26 | $23K |
| Mar 10, 2025 | Donlan Daniel P | CFO and Treasurer | Buy(P) | 1K | $15.27 | $15K |
| Mar 8, 2025 | Manheimer Mark | President, CEO and Secretary, Director | Option exercise(M) | 5K | — | $0 |
| Mar 8, 2025 | Manheimer Mark | President, CEO and Secretary, Director | Option exercise(M) | 5K | — | $0 |
| Mar 8, 2025 | Manheimer Mark | President, CEO and Secretary, Director | Tax withholding(F) | 2K | $15.17 | $29K |
| Mar 7, 2025 | Manheimer Mark | President, CEO and Secretary, Director | Buy(P) | 1K | $15.34 | $17K |
| Mar 7, 2025 | Manheimer Mark | President, CEO and Secretary, Director | Buy(P) | 1K | $15.18 | $19K |
| Mar 7, 2025 | Manheimer Mark | President, CEO and Secretary, Director | Buy(P) | 1K | $15.17 | $19K |
| Mar 3, 2025 | Donlan Daniel P | CFO and Treasurer | Buy(P) | 1K | $15.00 | $15K |
| Feb 28, 2025 | Manheimer Mark | President, CEO and Secretary, Director | Option exercise(M) | 8K | — | $0 |
| Feb 28, 2025 | Manheimer Mark | President, CEO and Secretary, Director | Option exercise(M) | 14K | — | $0 |
| Feb 28, 2025 | Manheimer Mark | President, CEO and Secretary, Director | Option exercise(M) | 15K | — | $0 |
| Feb 28, 2025 | Manheimer Mark | President, CEO and Secretary, Director | Option exercise(M) | 7K | — | $0 |
| Feb 28, 2025 | Manheimer Mark | President, CEO and Secretary, Director | Tax withholding(F) | 3K | $14.96 | $41K |
| Feb 28, 2025 | Manheimer Mark | President, CEO and Secretary, Director | Option exercise(M) | 14K | — | $0 |
| Feb 28, 2025 | Manheimer Mark | President, CEO and Secretary, Director | Tax withholding(F) | 5K | $14.96 | $80K |
| Feb 28, 2025 | Manheimer Mark | President, CEO and Secretary, Director | Option exercise(M) | 15K | — | $0 |
| Feb 28, 2025 | Manheimer Mark | President, CEO and Secretary, Director | Tax withholding(F) | 6K | $14.96 | $87K |
| Feb 28, 2025 | Manheimer Mark | President, CEO and Secretary, Director | Option exercise(M) | 8K | — | $0 |
| Feb 28, 2025 | Manheimer Mark | President, CEO and Secretary, Director | Tax withholding(F) | 3K | $14.96 | $48K |
| Feb 28, 2025 | Manheimer Mark | President, CEO and Secretary, Director | Option exercise(M) | 7K | — | $0 |
| Feb 26, 2025 | Zeigler Robin McBride | Director | Grant(A) | 7K | — | $0 |
| Feb 26, 2025 | Wittman Lori | Director | Grant(A) | 7K | — | $0 |
| Feb 26, 2025 | Troxell Matthew A | Director | Grant(A) | 7K | — | $0 |
| Feb 26, 2025 | Christodolou Michael | Director | Grant(A) | 7K | — | $0 |
| Feb 26, 2025 | Everett Heidi | Director | Grant(A) | 7K | — | $0 |
| Feb 26, 2025 | Minnis Todd | Director | Grant(A) | 7K | — | $0 |
Insider transactions sourced from SEC EDGAR Form 4 filings, normalized within minutes of acceptance. "Buy"/"Sell" mark open-market transactions (codes P/S), the tradeable signal. Awards, option exercises and tax-withholding are shown with their raw code. All data is public domain.
Programmatic access via the Arkolith API & MCP server (insider.transactions, insider.company).