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 |
|---|---|---|---|---|---|---|
| Jul 9, 2026 | Abrams Steven J | Director | Gift(G) | 3K | — | $0 |
| Jun 29, 2026 | Abrams Steven J | Director | Gift(G) | 3K | — | $0 |
| Jun 17, 2026 | Johnsen Karl E | Director | Grant(A) | 12K | — | $0 |
| Jun 17, 2026 | Johnsen Karl E | Director | Grant(A) | 6K | — | $0 |
| Jun 17, 2026 | Maginnis Gerald J. | Director | Disposed to issuer(D) | 6K | — | $0 |
| Apr 28, 2026 | Rogoff Richard B. | President and CEO, Director | Tax withholding(F) | 220 | $16.90 | $4K |
| Apr 28, 2026 | McManus Joseph Richard Jr. | Division Pres-Electronic Test | Tax withholding(F) | 233 | $16.90 | $4K |
| Mar 31, 2026 | Rogoff Richard B. | President and CEO, Director | Grant(A) | 300K | — | $0 |
| Mar 31, 2026 | Grant Richard N. Jr. | President & CEO, Director | Disposed to issuer(D) | 14K | — | $0 |
| Mar 31, 2026 | Grant Richard N. Jr. | President & CEO, Director | Disposed to issuer(D) | 14K | — | $0 |
| Mar 31, 2026 | Grant Richard N. Jr. | President & CEO, Director | Disposed to issuer(D) | 26K | — | $0 |
| Mar 31, 2026 | Grant Richard N. Jr. | President & CEO, Director | Disposed to issuer(D) | 19K | — | $0 |
| Mar 31, 2026 | Grant Richard N. Jr. | President & CEO, Director | Disposed to issuer(D) | 18K | — | $0 |
| Mar 31, 2026 | Grant Richard N. Jr. | President & CEO, Director | Disposed to issuer(D) | 9K | — | $0 |
| Mar 31, 2026 | Grant Richard N. Jr. | President & CEO, Director | Disposed to issuer(D) | 2K | — | $0 |
| Mar 20, 2026 | Abrams Steven J | Director | Gift(G) | 9K | — | $0 |
| Mar 18, 2026 | Grant Richard N. Jr. | President & CEO, Director | Sell(S) | 2K | $14.28 | $23K |
| Mar 17, 2026 | McManus Joseph Richard Jr. | Division Pres-Electronic Test | Tax withholding(F) | 296 | $14.46 | $4K |
| Mar 17, 2026 | Goodrich Michael F. | Division Pres-Process Tech | Tax withholding(F) | 216 | $14.46 | $3K |
| Mar 17, 2026 | Rogoff Richard B. | Div. President, Envir. Tech. | Option exercise(M) | 1K | — | $0 |
| Mar 17, 2026 | Rogoff Richard B. | Div. President, Envir. Tech. | Tax withholding(F) | 253 | $14.46 | $4K |
| Mar 17, 2026 | Rogoff Richard B. | Div. President, Envir. Tech. | Option exercise(M) | 1K | — | $0 |
| Mar 16, 2026 | Beck Jeffrey A | Director | Grant(A) | 12K | — | $0 |
| Mar 16, 2026 | Abrams Steven J | Director | Grant(A) | 12K | — | $0 |
| Mar 16, 2026 | Dews Joseph W IV | Director | Grant(A) | 12K | — | $0 |
| Mar 16, 2026 | Maginnis Gerald J. | Director | Grant(A) | 12K | — | $0 |
| Mar 16, 2026 | Grant Richard N. Jr. | President & CEO, Director | Grant(A) | 14K | — | $0 |
| Mar 16, 2026 | Grant Richard N. Jr. | President & CEO, Director | Grant(A) | 14K | — | $0 |
| Mar 16, 2026 | Grant Richard N. Jr. | President & CEO, Director | Grant(A) | 23K | — | $0 |
| Mar 16, 2026 | Gilmour Duncan | CFO, Treasurer & Secretary | Grant(A) | 6K | — | $0 |
| Mar 16, 2026 | Gilmour Duncan | CFO, Treasurer & Secretary | Grant(A) | 6K | — | $0 |
| Mar 16, 2026 | Gilmour Duncan | CFO, Treasurer & Secretary | Grant(A) | 10K | — | $0 |
| Mar 16, 2026 | McManus Joseph Richard Jr. | Division Pres-Electronic Test | Grant(A) | 3K | — | $0 |
| Mar 16, 2026 | McManus Joseph Richard Jr. | Division Pres-Electronic Test | Grant(A) | 3K | — | $0 |
| Mar 16, 2026 | McManus Joseph Richard Jr. | Division Pres-Electronic Test | Grant(A) | 4K | — | $0 |
| Mar 16, 2026 | Goodrich Michael F. | Division Pres-Process Tech | Grant(A) | 2K | — | $0 |
| Mar 16, 2026 | Goodrich Michael F. | Division Pres-Process Tech | Grant(A) | 2K | — | $0 |
| Mar 16, 2026 | Goodrich Michael F. | Division Pres-Process Tech | Grant(A) | 3K | — | $0 |
| Mar 16, 2026 | Rogoff Richard B. | Div. President, Envir. Tech. | Grant(A) | 2K | — | $0 |
| Mar 16, 2026 | Rogoff Richard B. | Div. President, Envir. Tech. | Grant(A) | 2K | — | $0 |
| Mar 16, 2026 | Rogoff Richard B. | Div. President, Envir. Tech. | Grant(A) | 4K | — | $0 |
| Mar 11, 2026 | Grant Richard N. Jr. | President & CEO, Director | Sell(S) | 1K | $14.16 | $20K |
| Mar 9, 2026 | Grant Richard N. Jr. | President & CEO, Director | Sell(S) | 1K | $13.33 | $15K |
| Mar 8, 2026 | Rogoff Richard B. | Div. President, Envir. Tech. | Tax withholding(F) | 119 | $13.24 | $2K |
| Mar 8, 2026 | McManus Joseph Richard Jr. | Division Pres-Electronic Test | Tax withholding(F) | 130 | $13.24 | $2K |
| Mar 6, 2026 | Goodrich Michael F. | Division Pres-Process Tech | Tax withholding(F) | 148 | $13.24 | $2K |
| Mar 6, 2026 | Rogoff Richard B. | Div. President, Envir. Tech. | Tax withholding(F) | 172 | $13.24 | $2K |
| Mar 6, 2026 | McManus Joseph Richard Jr. | Division Pres-Electronic Test | Tax withholding(F) | 203 | $13.24 | $3K |
| Mar 4, 2026 | Grant Richard N. Jr. | President & CEO, Director | Disposed to issuer(D) | 10K | — | $0 |
| Mar 4, 2026 | Gilmour Duncan | CFO, Treasurer & Secretary | Disposed to issuer(D) | 5K | — | $0 |
| Mar 4, 2026 | McManus Joseph Richard Jr. | Division Pres-Electronic Test | Disposed to issuer(D) | 2K | — | $0 |
| Nov 19, 2025 | Maginnis Gerald J. | Director | Buy(P) | 6K | $7.44 | $45K |
| Jun 11, 2025 | Tanniru Michael | Div. President, Envir. Tech. | Disposed to issuer(D) | 4K | — | $0 |
| Jun 11, 2025 | Tanniru Michael | Div. President, Envir. Tech. | Disposed to issuer(D) | 4K | — | $0 |
| Jun 11, 2025 | Tanniru Michael | Div. President, Envir. Tech. | Disposed to issuer(D) | 2K | — | $0 |
| Jun 11, 2025 | Tanniru Michael | Div. President, Envir. Tech. | Disposed to issuer(D) | 5K | — | $0 |
| Jun 11, 2025 | Tanniru Michael | Div. President, Envir. Tech. | Disposed to issuer(D) | 782 | — | $0 |
| Jun 11, 2025 | Tanniru Michael | Div. President, Envir. Tech. | Disposed to issuer(D) | 3K | — | $0 |
| May 12, 2025 | Dews Joseph W IV | Director | Buy(P) | 4K | $5.86 | $23K |
| May 8, 2025 | Tanniru Michael | Div. President, Envir. Tech. | Tax withholding(F) | 98 | $6.41 | $628 |
| May 6, 2025 | Maginnis Gerald J. | Director | Buy(P) | 8K | $5.78 | $44K |
| Apr 14, 2025 | Grant Richard N. Jr. | President & CEO, Director | Disposed to issuer(D) | 14K | — | $0 |
| Apr 14, 2025 | Gilmour Duncan | CFO, Treasurer & Secretary | Disposed to issuer(D) | 7K | — | $0 |
| Mar 17, 2025 | Gilmour Duncan | CFO, Treasurer & Secretary | Grant(A) | 11K | — | $0 |
| Mar 17, 2025 | Gilmour Duncan | CFO, Treasurer & Secretary | Grant(A) | 11K | — | $0 |
| Mar 17, 2025 | Gilmour Duncan | CFO, Treasurer & Secretary | Grant(A) | 18K | — | $0 |
| Mar 17, 2025 | Gilmour Duncan | CFO, Treasurer & Secretary | Grant(A) | 2K | $4.61 | $9K |
| Mar 17, 2025 | Abrams Steven J | Director | Grant(A) | 9K | — | $0 |
| Mar 17, 2025 | Maginnis Gerald J. | Director | Grant(A) | 9K | — | $0 |
| Mar 17, 2025 | Tanniru Michael | Div. President, Envir. Tech. | Grant(A) | 4K | — | $0 |
| Mar 17, 2025 | Tanniru Michael | Div. President, Envir. Tech. | Grant(A) | 4K | — | $0 |
| Mar 17, 2025 | Tanniru Michael | Div. President, Envir. Tech. | Grant(A) | 2K | $4.61 | $7K |
| Mar 17, 2025 | Tanniru Michael | Div. President, Envir. Tech. | Grant(A) | 7K | — | $0 |
| Mar 17, 2025 | Grant Richard N. Jr. | President & CEO, Director | Grant(A) | 26K | — | $0 |
| Mar 17, 2025 | Grant Richard N. Jr. | President & CEO, Director | Grant(A) | 26K | — | $0 |
| Mar 17, 2025 | Grant Richard N. Jr. | President & CEO, Director | Grant(A) | 43K | — | $0 |
| Mar 17, 2025 | Grant Richard N. Jr. | President & CEO, Director | Grant(A) | 2K | $4.61 | $11K |
| Mar 17, 2025 | Dews Joseph W IV | Director | Grant(A) | 9K | — | $0 |
| Mar 17, 2025 | Beck Jeffrey A | Director | Grant(A) | 9K | — | $0 |
| Mar 17, 2025 | Goodrich Michael F. | Division Pres-Process Tech | Grant(A) | 3K | — | $0 |
| Mar 17, 2025 | Goodrich Michael F. | Division Pres-Process Tech | Grant(A) | 3K | — | $0 |
| Mar 17, 2025 | Goodrich Michael F. | Division Pres-Process Tech | Grant(A) | 6K | — | $0 |
| Mar 17, 2025 | Goodrich Michael F. | Division Pres-Process Tech | Grant(A) | 1K | $4.61 | $5K |
| Mar 17, 2025 | McManus Joseph Richard Jr. | Division Pres-Electronic Test | Grant(A) | 5K | — | $0 |
| Mar 17, 2025 | McManus Joseph Richard Jr. | Division Pres-Electronic Test | Grant(A) | 5K | — | $0 |
| Mar 17, 2025 | McManus Joseph Richard Jr. | Division Pres-Electronic Test | Grant(A) | 2K | $4.61 | $9K |
| Mar 17, 2025 | McManus Joseph Richard Jr. | Division Pres-Electronic Test | Grant(A) | 8K | — | $0 |
| Mar 11, 2025 | Grant Richard N. Jr. | President & CEO, Director | Sell(S) | 1K | $7.57 | $9K |
| Mar 10, 2025 | Grant Richard N. Jr. | President & CEO, Director | Sell(S) | 3K | $7.48 | $20K |
| Jan 13, 2025 | Abrams Steven J | Director | Gift(G) | 2K | — | $0 |
| Oct 2, 2024 | Abrams Steven J | Director | Gift(G) | 2K | — | $0 |
| Aug 27, 2024 | Grant Richard N. Jr. | President & CEO, Director | Sell(S) | 7K | $6.97 | $47K |
| Aug 14, 2024 | Dews Joseph W IV | Director | Buy(P) | 11K | $6.80 | $74K |
| Aug 13, 2024 | Maginnis Gerald J. | Director | Buy(P) | 2K | $6.42 | $11K |
| Aug 6, 2024 | Abrams Steven J | Director | Gift(G) | 16K | — | $0 |
| Jul 17, 2024 | Abrams Steven J | Director | Gift(G) | 67K | — | $0 |
| Apr 11, 2024 | Grant Richard N. Jr. | President & CEO, Director | Sell(S) | 22K | $12.03 | $259K |
| Apr 10, 2024 | Grant Richard N. Jr. | President & CEO, Director | Sell(S) | 22K | $12.03 | $265K |
| Apr 9, 2024 | Grant Richard N. Jr. | President & CEO, Director | Sell(S) | 20K | $12.80 | $256K |
| Mar 10, 2024 | Grant Richard N. Jr. | President & CEO, Director | Tax withholding(F) | 1K | $11.16 | $13K |
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.
Coverage: Form 4 filings indexed 2021-04-26 → 2026-07-11. Earlier history is backfilling; this window widens as it deepens.
Programmatic access via the Arkolith API & MCP server (insider.transactions, insider.company).