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 |
|---|---|---|---|---|---|---|
| Jun 10, 2026 | Bowman Scott Justin | Chief Financial Officer | Tax withholding(F) | 1K | $8.43 | $12K |
| May 20, 2026 | Pant Milind | Director | Grant(A) | 6K | — | $0 |
| May 20, 2026 | Grandpre Christopher M | Director | Grant(A) | 6K | — | $0 |
| May 20, 2026 | DaVella Ronald V | Director | Grant(A) | 6K | — | $0 |
| May 20, 2026 | Rubel Matthew E | Director | Grant(A) | 6K | — | $0 |
| May 20, 2026 | Karrmann Sandra R | Director | Grant(A) | 6K | — | $0 |
| May 13, 2026 | Jobson Charles E | 10% Owner | Buy(P) | 20K | $8.57 | $175K |
| May 12, 2026 | Jobson Charles E | 10% Owner | Buy(P) | 128K | $8.57 | $1.1M |
| Apr 21, 2026 | Jobson Charles E | 10% Owner | Buy(P) | 509 | $8.58 | $4K |
| Mar 9, 2026 | Bowman Scott Justin | Chief Financial Officer | Grant(A) | 28K | — | $0 |
| Mar 9, 2026 | Razdan Sanjiv Kumar | See Remarks, Director | Grant(A) | 73K | — | $0 |
| Feb 12, 2026 | Jobson Charles E | 10% Owner | Buy(P) | 15K | $8.50 | $131K |
| Feb 11, 2026 | Jobson Charles E | 10% Owner | Buy(P) | 448 | $8.70 | $4K |
| Jan 26, 2026 | Jobson Charles E | 10% Owner | Buy(P) | 725 | $10.00 | $7K |
| Jan 23, 2026 | Jobson Charles E | 10% Owner | Buy(P) | 17K | $10.00 | $168K |
| Jan 6, 2026 | Jobson Charles E | 10% Owner | Buy(P) | 5K | $8.89 | $47K |
| Jan 2, 2026 | Jobson Charles E | 10% Owner | Buy(P) | 1K | $8.70 | $12K |
| Dec 31, 2025 | Jobson Charles E | 10% Owner | Buy(P) | 11 | $8.70 | $96 |
| Dec 5, 2025 | Jobson Charles E | 10% Owner | Buy(P) | 10K | $8.41 | $84K |
| Dec 1, 2025 | Jobson Charles E | 10% Owner | Buy(P) | 13K | $8.41 | $109K |
| Nov 25, 2025 | Jobson Charles E | 10% Owner | Buy(P) | 2K | $8.43 | $18K |
| Nov 24, 2025 | Jobson Charles E | 10% Owner | Buy(P) | 5K | $8.36 | $39K |
| Nov 21, 2025 | Jobson Charles E | 10% Owner | Buy(P) | 10K | $8.50 | $85K |
| Aug 20, 2025 | Grandpre Christopher M | Director | Buy(P) | 10K | $10.41 | $104K |
| Aug 18, 2025 | Grandpre Christopher M | Director | Buy(P) | 10K | $10.70 | $107K |
| Aug 15, 2025 | Grandpre Christopher M | Director | Buy(P) | 14K | $10.88 | $157K |
| Jun 10, 2025 | Bowman Scott Justin | Chief Financial Officer | Grant(A) | 20K | — | $0 |
| Jun 3, 2025 | Karrmann Sandra R | Director | Grant(A) | 5K | — | $0 |
| May 21, 2025 | Grandpre Christopher M | Director | Grant(A) | 5K | — | $0 |
| May 21, 2025 | DaVella Ronald V | Director | Grant(A) | 5K | — | $0 |
| May 21, 2025 | Decker Suzanne M | Director | Grant(A) | 5K | — | $0 |
| May 21, 2025 | Hong Abe | Director | Grant(A) | 5K | — | $0 |
| May 21, 2025 | Rubel Matthew E | Director | Grant(A) | 5K | — | $0 |
| Mar 10, 2025 | Razdan Sanjiv Kumar | See Remarks, Director | Grant(A) | 51K | — | $0 |
| Mar 10, 2025 | Singleton Jake | Chief Financial Officer | Grant(A) | 16K | — | $0 |
| Oct 14, 2024 | Razdan Sanjiv Kumar | See Remarks, Director | Grant(A) | 38K | — | $0 |
| Oct 14, 2024 | Razdan Sanjiv Kumar | See Remarks, Director | Grant(A) | 38K | — | $0 |
| May 22, 2024 | Hong Abe | Director | Grant(A) | 3K | — | $0 |
| May 22, 2024 | Rubel Matthew E | Director | Grant(A) | 3K | — | $0 |
| May 22, 2024 | Krevlin Glenn J | Director | Grant(A) | 3K | — | $0 |
| May 22, 2024 | DaVella Ronald V | Director | Grant(A) | 3K | — | $0 |
| May 22, 2024 | Decker Suzanne M | Director | Grant(A) | 3K | — | $0 |
| Mar 5, 2024 | Singleton Jake | Chief Financial Officer | Grant(A) | 9K | — | $0 |
| Mar 4, 2024 | Singleton Jake | Chief Financial Officer | Grant(A) | 18K | — | $0 |
| Mar 4, 2024 | Holt Peter D | President and CEO, Director | Grant(A) | 29K | — | $0 |
| Sep 21, 2023 | Bandera Partners LLC | 10% Owner | Buy(P) | 213K | $9.60 | $2.0M |
| Sep 21, 2023 | Bandera Partners LLC | 10% Owner | Buy(P) | 5K | $9.48 | $49K |
| Sep 20, 2023 | Bandera Partners LLC | 10% Owner | Buy(P) | 7K | $9.49 | $66K |
| Sep 20, 2023 | Bandera Partners LLC | 10% Owner | Buy(P) | 16K | $9.50 | $150K |
| Sep 19, 2023 | Bandera Partners LLC | 10% Owner | Buy(P) | 95 | $9.40 | $893 |
| Sep 18, 2023 | Bandera Partners LLC | 10% Owner | Buy(P) | 10K | $9.49 | $99K |
| Sep 18, 2023 | Bandera Partners LLC | 10% Owner | Buy(P) | 14K | $9.38 | $127K |
| Sep 15, 2023 | Bandera Partners LLC | 10% Owner | Buy(P) | 7K | $9.47 | $70K |
| Sep 14, 2023 | Bandera Partners LLC | 10% Owner | Buy(P) | 21K | $8.94 | $191K |
| Sep 14, 2023 | Bandera Partners LLC | 10% Owner | Buy(P) | 25K | $9.29 | $230K |
| Sep 13, 2023 | Gramm Jefferson | 10% Owner | Buy(P) | 5K | $9.34 | $47K |
| Sep 13, 2023 | Gramm Jefferson | 10% Owner | Buy(P) | 21K | $9.27 | $193K |
| Sep 12, 2023 | Gramm Jefferson | 10% Owner | Buy(P) | 3K | $9.49 | $29K |
| Sep 12, 2023 | Gramm Jefferson | 10% Owner | Buy(P) | 10K | $9.50 | $95K |
| Sep 11, 2023 | Gramm Jefferson | 10% Owner | Buy(P) | 8K | $9.43 | $78K |
| Sep 7, 2023 | Bylinsky Gregory | 10% Owner | Buy(P) | 21K | $9.11 | $194K |
| Sep 6, 2023 | Bylinsky Gregory | 10% Owner | Buy(P) | 37K | $9.10 | $337K |
| Sep 5, 2023 | Bylinsky Gregory | 10% Owner | Buy(P) | 4K | $9.10 | $41K |
| Aug 25, 2023 | Bandera Partners LLC | 10% Owner | Buy(P) | 16K | $9.54 | $157K |
| Aug 24, 2023 | Bandera Partners LLC | 10% Owner | Buy(P) | 20K | $9.55 | $188K |
| Aug 23, 2023 | Bandera Partners LLC | 10% Owner | Buy(P) | 6K | $9.53 | $60K |
| Aug 11, 2023 | Bandera Partners LLC | 10% Owner | Buy(P) | 534K | $9.54 | $5.1M |
| Aug 11, 2023 | Bandera Partners LLC | 10% Owner | Buy(P) | 50K | $9.70 | $485K |
| Aug 10, 2023 | Bandera Partners LLC | 10% Owner | Buy(P) | 44K | $12.40 | $542K |
| Aug 10, 2023 | Bandera Partners LLC | 10% Owner | Buy(P) | 31K | $12.41 | $385K |
| Aug 9, 2023 | Bandera Partners LLC | 10% Owner | Buy(P) | 125K | $12.93 | $1.6M |
| Aug 9, 2023 | Bandera Partners LLC | 10% Owner | Buy(P) | 4K | $12.92 | $50K |
| Aug 9, 2023 | Gramm Jefferson | 10% Owner | Buy(P) | 4K | $12.92 | $50K |
| Jul 17, 2023 | Gramm Jefferson | 10% Owner | Buy(P) | 299 | $13.10 | $4K |
| Jul 14, 2023 | Gramm Jefferson | 10% Owner | Buy(P) | 22K | $13.03 | $289K |
| Jul 7, 2023 | Gramm Jefferson | 10% Owner | Buy(P) | 4K | $13.08 | $58K |
| Jul 6, 2023 | Gramm Jefferson | 10% Owner | Buy(P) | 2K | $13.07 | $26K |
| Jun 28, 2023 | Gramm Jefferson | 10% Owner | Buy(P) | 769 | $13.06 | $10K |
| Jun 27, 2023 | Gramm Jefferson | 10% Owner | Buy(P) | 2K | $13.08 | $28K |
| Jun 26, 2023 | Gramm Jefferson | 10% Owner | Buy(P) | 2K | $13.09 | $21K |
| Jun 23, 2023 | Bandera Partners LLC | 10% Owner | Buy(P) | 17K | $13.07 | $218K |
| Jun 22, 2023 | Bandera Partners LLC | 10% Owner | Buy(P) | 437 | $13.08 | $6K |
| Jun 21, 2023 | Bandera Partners LLC | 10% Owner | Buy(P) | 7K | $13.06 | $91K |
| Jun 14, 2023 | Gramm Jefferson | 10% Owner | Buy(P) | 16K | $13.02 | $215K |
| Jun 12, 2023 | Gramm Jefferson | 10% Owner | Buy(P) | 5K | $13.06 | $64K |
| May 25, 2023 | Hong Abe | Director | Grant(A) | 4K | — | $0 |
| May 25, 2023 | DaVella Ronald V | Director | Grant(A) | 4K | — | $0 |
| May 25, 2023 | Decker Suzanne M | Director | Grant(A) | 4K | — | $0 |
| May 25, 2023 | Holt Peter D | President and CEO, Director | Grant(A) | 3K | — | $0 |
| May 25, 2023 | Krevlin Glenn J | Director | Grant(A) | 4K | — | $0 |
| May 25, 2023 | Rubel Matthew E | Director | Grant(A) | 4K | — | $0 |
| May 25, 2023 | Singleton Jake | Chief Financial Officer | Grant(A) | 7K | — | $0 |
| Mar 7, 2023 | Holt Peter D | President and CEO, Director | Grant(A) | 14K | — | $0 |
| Mar 7, 2023 | Singleton Jake | Chief Financial Officer | Grant(A) | 8K | — | $0 |
| Jan 4, 2023 | Gramm Jefferson | 10% Owner | Buy(P) | 29K | $13.53 | $393K |
| Jan 3, 2023 | Gramm Jefferson | 10% Owner | Buy(P) | 40K | $13.45 | $543K |
| Dec 30, 2022 | Gramm Jefferson | 10% Owner | Buy(P) | 15K | $13.59 | $198K |
| Dec 29, 2022 | Gramm Jefferson | 10% Owner | Buy(P) | 46K | $13.79 | $634K |
| Oct 24, 2022 | Bandera Partners LLC | 10% Owner | Buy(P) | 9K | $15.33 | $145K |
| Oct 21, 2022 | Bandera Partners LLC | 10% Owner | Buy(P) | 6K | $15.18 | $87K |
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-03-29 → 2026-07-14. Earlier history is backfilling; this window widens as it deepens.
Programmatic access via the Arkolith API & MCP server (insider.transactions, insider.company).