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 8, 2026 | DiGiovanni Jeffrey | Chief Financial Officer | Tax withholding(F) | 749 | $18.31 | $14K |
| Jun 30, 2026 | DiGiovanni Jeffrey | Chief Financial Officer | Tax withholding(F) | 910 | $18.00 | $16K |
| May 20, 2026 | Bressner Glen R | Director | Grant(A) | 6K | $15.93 | $100K |
| May 18, 2026 | DiGiovanni Jeffrey | Chief Financial Officer | Tax withholding(F) | 474 | $16.26 | $8K |
| May 18, 2026 | Askarpour Shahram | Chief Executive Officer | Tax withholding(F) | 906 | $16.26 | $15K |
| Apr 16, 2026 | Silfen Richard A | Director | Grant(A) | 6K | — | $0 |
| Apr 16, 2026 | Devine Denise L | Director | Grant(A) | 6K | — | $0 |
| Apr 16, 2026 | Devine Denise L | Director | Disposed to issuer(D) | 5K | — | $0 |
| Apr 16, 2026 | Bressner Glen R | Director | Grant(A) | 6K | — | $0 |
| Apr 16, 2026 | Carolin Roger Anthony | Director | Grant(A) | 6K | — | $0 |
| Apr 16, 2026 | Dean Garry C. | Director | Grant(A) | 6K | — | $0 |
| Apr 16, 2026 | Belland Stephen L | Director | Grant(A) | 6K | — | $0 |
| Apr 8, 2026 | DiGiovanni Jeffrey | Chief Financial Officer | Tax withholding(F) | 765 | $23.02 | $18K |
| Mar 31, 2026 | DiGiovanni Jeffrey | Chief Financial Officer | Tax withholding(F) | 897 | $20.53 | $18K |
| Feb 22, 2026 | Askarpour Shahram | Chief Executive Officer, Director | Tax withholding(F) | 3K | $24.32 | $70K |
| Feb 18, 2026 | DiGiovanni Jeffrey | Chief Financial Officer | Tax withholding(F) | 2K | $23.52 | $51K |
| Feb 18, 2026 | Askarpour Shahram | Chief Executive Officer | Tax withholding(F) | 4K | $23.52 | $85K |
| Feb 17, 2026 | Askarpour Shahram | Chief Executive Officer, Director | Grant(A) | 45K | — | $0 |
| Feb 17, 2026 | Askarpour Shahram | Chief Executive Officer, Director | Grant(A) | 34K | — | $0 |
| Feb 17, 2026 | Askarpour Shahram | Chief Executive Officer, Director | Grant(A) | 20K | $19.83 | $400K |
| Feb 17, 2026 | DiGiovanni Jeffrey | Chief Financial Officer | Grant(A) | 21K | — | $0 |
| Feb 17, 2026 | DiGiovanni Jeffrey | Chief Financial Officer | Grant(A) | 16K | — | $0 |
| Feb 17, 2026 | DiGiovanni Jeffrey | Chief Financial Officer | Grant(A) | 9K | $19.83 | $187K |
| Feb 17, 2026 | Silfen Richard A | Director | Grant(A) | 2K | — | $0 |
| Jan 13, 2026 | DiGiovanni Jeffrey | Chief Financial Officer | Tax withholding(F) | 868 | $18.80 | $16K |
| Jan 11, 2026 | Askarpour Shahram | Chief Executive Officer, Director | Tax withholding(F) | 2K | $18.41 | $39K |
| Dec 31, 2025 | DiGiovanni Jeffrey | Chief Financial Officer | Tax withholding(F) | 1K | $18.94 | $19K |
| Nov 20, 2025 | Askarpour Shahram | Chief Executive Officer, Director | Option exercise(M) | 201K | — | — |
| Nov 20, 2025 | Askarpour Shahram | Chief Executive Officer, Director | Tax withholding(F) | 88K | $8.42 | $740K |
| Nov 20, 2025 | Askarpour Shahram | Chief Executive Officer, Director | Option exercise(M) | 201K | — | $0 |
| Jun 30, 2025 | Harborne Christopher | 10% Owner | Sell(S) | 145K | $13.69 | $2.0M |
| Jun 27, 2025 | Harborne Christopher | 10% Owner | Sell(S) | 41K | $13.50 | $552K |
| Jun 27, 2025 | Harborne Christopher | 10% Owner | Sell(S) | 32K | $13.91 | $439K |
| Jun 26, 2025 | Harborne Christopher | 10% Owner | Sell(S) | 60K | $13.21 | $788K |
| Jun 25, 2025 | Harborne Christopher | 10% Owner | Sell(S) | 91K | $12.92 | $1.2M |
| Jun 23, 2025 | Harborne Christopher | 10% Owner | Sell(S) | 89K | $12.50 | $1.1M |
| Jun 20, 2025 | Harborne Christopher | 10% Owner | Sell(S) | 32K | $12.25 | $391K |
| Jun 18, 2025 | Harborne Christopher | 10% Owner | Sell(S) | 17K | $12.28 | $211K |
| Jun 17, 2025 | Harborne Christopher | 10% Owner | Sell(S) | 22K | $12.77 | $279K |
| Jun 11, 2025 | Harborne Christopher | 10% Owner | Sell(S) | 5K | $11.77 | $60K |
| Jun 10, 2025 | Harborne Christopher | 10% Owner | Sell(S) | 438 | $11.75 | $5K |
| Jun 9, 2025 | Harborne Christopher | 10% Owner | Sell(S) | 64K | $11.78 | $749K |
| Jun 6, 2025 | Harborne Christopher | 10% Owner | Sell(S) | 35K | $11.76 | $417K |
| Jun 5, 2025 | Harborne Christopher | 10% Owner | Sell(S) | 12K | $11.79 | $141K |
| Jun 4, 2025 | Harborne Christopher | 10% Owner | Sell(S) | 44K | $11.67 | $513K |
| Jun 3, 2025 | Harborne Christopher | 10% Owner | Sell(S) | 7K | $11.50 | $78K |
| Jun 2, 2025 | Harborne Christopher | 10% Owner | Sell(S) | 18K | $11.51 | $204K |
| Apr 17, 2025 | Belland Stephen L | Director | Grant(A) | 14K | — | $0 |
| Apr 17, 2025 | Carolin Roger Anthony | Director | Grant(A) | 14K | — | $0 |
| Apr 17, 2025 | Dean Garry C. | Director | Grant(A) | 14K | — | $0 |
| Apr 17, 2025 | Devine Denise L | Director | Grant(A) | 14K | — | $0 |
| Apr 17, 2025 | Bressner Glen R | Director | Grant(A) | 14K | — | $0 |
| Feb 18, 2025 | Askarpour Shahram | CHIEF EXECUTIVE OFFICER | Grant(A) | 38K | — | $0 |
| Feb 18, 2025 | Askarpour Shahram | CHIEF EXECUTIVE OFFICER | Grant(A) | 72K | — | $0 |
| Feb 18, 2025 | DiGiovanni Jeffrey | CHIEF FINANCIAL OFFICER | Grant(A) | 17K | — | $0 |
| Feb 18, 2025 | DiGiovanni Jeffrey | CHIEF FINANCIAL OFFICER | Grant(A) | 33K | — | $0 |
| Feb 6, 2025 | Harborne Christopher | 10% Owner | Sell(S) | 15K | $11.59 | $174K |
| Feb 4, 2025 | Harborne Christopher | 10% Owner | Sell(S) | 63K | $11.21 | $710K |
| Jan 31, 2025 | Harborne Christopher | 10% Owner | Sell(S) | 43K | $11.84 | $507K |
| Jan 30, 2025 | Harborne Christopher | 10% Owner | Sell(S) | 7K | $11.17 | $79K |
| Jan 27, 2025 | Devine Denise L | Director | Grant(A) | 7K | — | $0 |
| Jan 24, 2025 | Harborne Christopher | 10% Owner | Sell(S) | 7K | $11.32 | $76K |
| Jan 23, 2025 | Harborne Christopher | 10% Owner | Sell(S) | 70K | $11.21 | $780K |
| Jan 21, 2025 | Harborne Christopher | 10% Owner | Sell(S) | 99K | $10.82 | $1.1M |
| Jan 17, 2025 | Harborne Christopher | 10% Owner | Sell(S) | 10K | $10.16 | $102K |
| Nov 20, 2024 | Askarpour Shahram | CHIEF EXECUTIVE OFFICER, Director | Grant(A) | 201K | — | $0 |
| Aug 15, 2024 | Bressner Glen R | Director | Buy(P) | 4K | $6.83 | $27K |
| Aug 14, 2024 | Bressner Glen R | Director | Buy(P) | 1K | $6.71 | $7K |
| Aug 13, 2024 | Bressner Glen R | Director | Buy(P) | 5K | $6.53 | $33K |
| Jun 13, 2024 | DiGiovanni Jeffrey | CHIEF FINANCIAL OFFICER | Grant(A) | 32K | — | $0 |
| May 24, 2024 | Dean Garry C. | Director | Grant(A) | 10K | — | $0 |
| May 22, 2024 | Bressner Glen R | Director | Buy(P) | 2K | $5.63 | $12K |
| May 21, 2024 | Bressner Glen R | Director | Buy(P) | 13K | $5.55 | $72K |
| Apr 18, 2024 | Bressner Glen R | Director | Grant(A) | 11K | — | $0 |
| Apr 18, 2024 | Carolin Roger Anthony | Director | Grant(A) | 11K | — | $0 |
| Apr 18, 2024 | Belland Stephen L | Director | Grant(A) | 11K | — | $0 |
| Apr 13, 2024 | Olver Parizad | Director | Option exercise(M) | 7K | — | $0 |
| Apr 13, 2024 | Belland Stephen L | Director | Option exercise(M) | 7K | — | $0 |
| Apr 13, 2024 | Carolin Roger Anthony | Director | Option exercise(M) | 7K | — | $0 |
| Apr 13, 2024 | Bressner Glen R | Director | Option exercise(M) | 7K | — | $0 |
| Apr 8, 2024 | DiGiovanni Jeffrey | CHIEF FINANCIAL OFFICER | Grant(A) | 35K | — | $0 |
| Apr 8, 2024 | DiGiovanni Jeffrey | CHIEF FINANCIAL OFFICER | Grant(A) | 65K | — | $0 |
| Feb 22, 2024 | Askarpour Shahram | CHIEF EXECUTIVE OFFICER | Grant(A) | 40K | — | $0 |
| Feb 22, 2024 | Askarpour Shahram | CHIEF EXECUTIVE OFFICER | Grant(A) | 25K | — | $0 |
| Feb 22, 2024 | Askarpour Shahram | CHIEF EXECUTIVE OFFICER | Grant(A) | 72K | — | $0 |
| Sep 8, 2023 | Bressner Glen R | Director | Buy(P) | 10K | $7.85 | $79K |
| Aug 21, 2023 | Linacre Michael | Chief Financial Officer | Grant(A) | 12K | — | $0 |
| Aug 21, 2023 | Linacre Michael | Chief Financial Officer | Grant(A) | 6K | — | $0 |
| Aug 9, 2023 | Estate of Geoffrey S. M. Hedrick | 10% Owner | Inheritance(W) | 421K | — | $0 |
| Aug 9, 2023 | Estate of Geoffrey S. M. Hedrick | 10% Owner | Inheritance(W) | 631K | — | $0 |
| Aug 9, 2023 | Estate of Geoffrey S. M. Hedrick | 10% Owner | Inheritance(W) | 631K | — | $0 |
| Jul 18, 2023 | Estate of Geoffrey S. M. Hedrick | 10% Owner | Sell(S) | 14K | $7.50 | $107K |
| Jul 17, 2023 | Estate of Geoffrey S. M. Hedrick | 10% Owner | Sell(S) | 10K | $7.84 | $78K |
| Jul 14, 2023 | Estate of Geoffrey S. M. Hedrick | 10% Owner | Sell(S) | 25K | $7.44 | $186K |
| Jul 13, 2023 | Estate of Geoffrey S. M. Hedrick | 10% Owner | Sell(S) | 75K | $7.28 | $546K |
| Jul 12, 2023 | Estate of Geoffrey S. M. Hedrick | 10% Owner | Sell(S) | 50K | $7.25 | $363K |
| Jul 11, 2023 | Estate of Geoffrey S. M. Hedrick | 10% Owner | Sell(S) | 100 | $7.37 | $737 |
| Jun 13, 2023 | Churchill Winston J | Insider | Sell(S) | 3K | $6.90 | $24K |
| Jun 6, 2023 | Churchill Winston J | Insider | Sell(S) | 14 | $6.90 | $97 |
| Jun 5, 2023 | Churchill Winston J | Insider | Sell(S) | 2K | $6.90 | $11K |
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).