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 |
|---|---|---|---|---|---|---|
| Feb 12, 2026 | Brown Jeffrey Dale | Director | Buy(P) | 200 | $4.45 | $890 |
| Feb 12, 2026 | Brown Jeffrey Dale | Director | Buy(P) | 214 | $4.46 | $954 |
| Feb 12, 2026 | Brown Jeffrey Dale | Director | Buy(P) | 400 | $4.43 | $2K |
| Feb 12, 2026 | Brown Jeffrey Dale | Director | Buy(P) | 515 | $4.41 | $2K |
| Feb 12, 2026 | Brown Jeffrey Dale | Director | Buy(P) | 100 | $4.56 | $456 |
| Feb 12, 2026 | Brown Jeffrey Dale | Director | Buy(P) | 200 | $4.57 | $914 |
| Feb 12, 2026 | Brown Jeffrey Dale | Director | Buy(P) | 2K | $4.47 | $8K |
| Feb 12, 2026 | Brown Jeffrey Dale | Director | Buy(P) | 803 | $4.46 | $4K |
| Feb 12, 2026 | Brown Jeffrey Dale | Director | Buy(P) | 400 | $4.45 | $2K |
| Feb 12, 2026 | Brown Jeffrey Dale | Director | Buy(P) | 26 | $4.44 | $115 |
| Feb 12, 2026 | Brown Jeffrey Dale | Director | Buy(P) | 411 | $4.43 | $2K |
| Feb 12, 2026 | Brown Jeffrey Dale | Director | Buy(P) | 400 | $4.53 | $2K |
| Feb 12, 2026 | Brown Jeffrey Dale | Director | Buy(P) | 200 | $4.54 | $908 |
| Feb 12, 2026 | Brown Jeffrey Dale | Director | Buy(P) | 100 | $4.56 | $456 |
| Feb 12, 2026 | Brown Jeffrey Dale | Director | Buy(P) | 200 | $4.59 | $918 |
| Feb 12, 2026 | Brown Jeffrey Dale | Director | Buy(P) | 200 | $4.58 | $916 |
| Feb 12, 2026 | Brown Jeffrey Dale | Director | Buy(P) | 201 | $4.52 | $909 |
| Feb 12, 2026 | Brown Jeffrey Dale | Director | Buy(P) | 400 | $4.50 | $2K |
| Feb 12, 2026 | Brown Jeffrey Dale | Director | Buy(P) | 100 | $4.49 | $449 |
| Dec 11, 2025 | Boudreau Alanna | Chief Financial Officer | Option exercise(X) | 3K | — | — |
| Dec 11, 2025 | Boudreau Alanna | Chief Financial Officer | Option exercise(X) | 3K | — | — |
| Nov 19, 2025 | Givens John F. II | Chief Executive Officer, Director | Buy(P) | 2 | $4.93 | $10 |
| Nov 19, 2025 | Givens John F. II | Chief Executive Officer, Director | Buy(P) | 5 | $4.88 | $24 |
| Nov 19, 2025 | Givens John F. II | Chief Executive Officer, Director | Buy(P) | 7 | $4.96 | $35 |
| Nov 19, 2025 | Givens John F. II | Chief Executive Officer, Director | Buy(P) | 8 | $4.92 | $39 |
| Nov 18, 2025 | Givens John F. II | Chief Executive Officer, Director | Buy(P) | 42 | $4.83 | $203 |
| Nov 18, 2025 | Givens John F. II | Chief Executive Officer, Director | Buy(P) | 68 | $4.85 | $330 |
| Nov 18, 2025 | Givens John F. II | Chief Executive Officer, Director | Buy(P) | 1 | $4.81 | $5 |
| Nov 18, 2025 | Givens John F. II | Chief Executive Officer, Director | Buy(P) | 50 | $4.86 | $243 |
| Nov 18, 2025 | Givens John F. II | Chief Executive Officer, Director | Buy(P) | 2 | $4.97 | $10 |
| Nov 18, 2025 | Givens John F. II | Chief Executive Officer, Director | Buy(P) | 98 | $4.98 | $488 |
| Nov 18, 2025 | Givens John F. II | Chief Executive Officer, Director | Buy(P) | 6 | $4.95 | $30 |
| Nov 18, 2025 | Givens John F. II | Chief Executive Officer, Director | Buy(P) | 20 | $5.01 | $100 |
| Nov 18, 2025 | Givens John F. II | Chief Executive Officer, Director | Buy(P) | 1 | $5.00 | $5 |
| Nov 18, 2025 | Givens John F. II | Chief Executive Officer, Director | Buy(P) | 73 | $5.02 | $366 |
| Nov 17, 2025 | Givens John F. II | Chief Executive Officer, Director | Buy(P) | 400 | $4.99 | $2K |
| Nov 14, 2025 | Givens John F. II | Chief Executive Officer, Director | Buy(P) | 1K | $4.73 | $7K |
| Nov 14, 2025 | Givens John F. II | Chief Executive Officer, Director | Buy(P) | 100 | $4.73 | $473 |
| Nov 14, 2025 | Givens John F. II | Chief Executive Officer, Director | Buy(P) | 200 | $4.74 | $948 |
| Nov 14, 2025 | Givens John F. II | Chief Executive Officer, Director | Buy(P) | 553 | $4.74 | $3K |
| Nov 14, 2025 | Givens John F. II | Chief Executive Officer, Director | Buy(P) | 100 | $4.75 | $475 |
| Nov 14, 2025 | Givens John F. II | Chief Executive Officer, Director | Buy(P) | 1K | $4.75 | $5K |
| Nov 14, 2025 | Givens John F. II | Chief Executive Officer, Director | Buy(P) | 803 | $4.72 | $4K |
| Nov 13, 2025 | Boudreau Alanna | Chief Financial Officer | Buy(P) | 599 | $4.86 | $3K |
| Nov 13, 2025 | Boudreau Alanna | Chief Financial Officer | Buy(P) | 109 | $4.88 | $532 |
| Nov 13, 2025 | Boudreau Alanna | Chief Financial Officer | Buy(P) | 4K | $4.90 | $21K |
| Oct 13, 2025 | Ayers Michael T. | Director | Grant(A) | 4K | — | — |
| Oct 13, 2025 | Brown Jeffrey Dale | Director | Grant(A) | 4K | — | — |
| Oct 13, 2025 | Gervais Maria R. | Director | Grant(A) | 6K | — | — |
| Oct 13, 2025 | Johnson Gregg C | Director | Grant(A) | 4K | — | — |
| Sep 5, 2025 | Givens John F. II | Chief Executive Officer, Director | Option exercise(X) | 15K | — | — |
| Dec 1, 2024 | Boudreau Alanna | Chief Financial Officer | Option exercise(X) | 6K | — | — |
| Dec 1, 2024 | Boudreau Alanna | Chief Financial Officer | Option exercise(X) | 6K | — | — |
| Oct 18, 2024 | Brown Jeffrey Dale | Director | Grant(A) | 4K | — | — |
| Oct 18, 2024 | Johnson Gregg C | Director | Grant(A) | 5K | — | — |
| Aug 30, 2024 | Givens John F. II | Chief Executive Officer, Director | Option exercise(X) | 72K | — | — |
| Aug 30, 2024 | Givens John F. II | Chief Executive Officer, Director | Option exercise(X) | 119K | — | — |
| Jun 22, 2024 | Brown Jeffrey Dale | Director | Option exercise(M) | 3K | $3.76 | $9K |
| Jun 22, 2024 | Brown Jeffrey Dale | Director | Option exercise(M) | 3K | — | $0 |
| May 28, 2024 | Ferris Robert D | Executive Chairman, Director | Other(J) | 5K | $10.20 | $51K |
| Mar 21, 2024 | Brown Jeffrey Dale | Director | Option exercise(M) | 3K | $5.20 | $13K |
| Mar 21, 2024 | Brown Jeffrey Dale | Director | Option exercise(M) | 3K | — | $0 |
| Mar 19, 2024 | Ferris Robert D | Executive Chairman, Director | Other(J) | 5K | $9.78 | $49K |
| Dec 19, 2023 | Ferris Robert D | Executive Chairman, Director | Other(J) | 5K | $8.97 | $45K |
| Dec 18, 2023 | Brown Jeffrey Dale | Director | Option exercise(M) | 3K | $5.20 | $13K |
| Dec 18, 2023 | Brown Jeffrey Dale | Director | Option exercise(M) | 3K | — | $0 |
| Dec 4, 2023 | Ferris Robert D | Executive Chairman, Director | Sell(S) | 1K | $8.14 | $12K |
| Dec 4, 2023 | Ferris Robert D | Executive Chairman, Director | Sell(S) | 263 | $8.31 | $2K |
| Dec 4, 2023 | Ferris Robert D | Executive Chairman, Director | Sell(S) | 41 | $8.30 | $340 |
| Dec 4, 2023 | Ferris Robert D | Executive Chairman, Director | Sell(S) | 100 | $7.94 | $794 |
| Dec 4, 2023 | Ferris Robert D | Executive Chairman, Director | Sell(S) | 226 | $8.04 | $2K |
| Dec 4, 2023 | Ferris Robert D | Executive Chairman, Director | Sell(S) | 400 | $8.05 | $3K |
| Dec 4, 2023 | Ferris Robert D | Executive Chairman, Director | Sell(S) | 15 | $8.06 | $121 |
| Dec 4, 2023 | Ferris Robert D | Executive Chairman, Director | Sell(S) | 300 | $8.07 | $2K |
| Dec 4, 2023 | Ferris Robert D | Executive Chairman, Director | Sell(S) | 600 | $8.08 | $5K |
| Dec 4, 2023 | Ferris Robert D | Executive Chairman, Director | Sell(S) | 500 | $8.09 | $4K |
| Dec 4, 2023 | Ferris Robert D | Executive Chairman, Director | Sell(S) | 830 | $8.10 | $7K |
| Dec 4, 2023 | Ferris Robert D | Executive Chairman, Director | Sell(S) | 38 | $8.11 | $308 |
| Dec 4, 2023 | Ferris Robert D | Executive Chairman, Director | Sell(S) | 520 | $8.12 | $4K |
| Dec 4, 2023 | Ferris Robert D | Executive Chairman, Director | Sell(S) | 356 | $8.13 | $3K |
| Dec 4, 2023 | Ferris Robert D | Executive Chairman, Director | Sell(S) | 2 | $8.15 | $16 |
| Dec 4, 2023 | Ferris Robert D | Executive Chairman, Director | Sell(S) | 463 | $8.15 | $4K |
| Dec 4, 2023 | Ferris Robert D | Executive Chairman, Director | Sell(S) | 100 | $8.16 | $816 |
| Dec 4, 2023 | Ferris Robert D | Executive Chairman, Director | Sell(S) | 1K | $8.16 | $8K |
| Dec 4, 2023 | Ferris Robert D | Executive Chairman, Director | Sell(S) | 63 | $8.17 | $515 |
| Dec 4, 2023 | Ferris Robert D | Executive Chairman, Director | Sell(S) | 100 | $8.18 | $818 |
| Dec 4, 2023 | Ferris Robert D | Executive Chairman, Director | Sell(S) | 50 | $8.18 | $409 |
| Dec 4, 2023 | Ferris Robert D | Executive Chairman, Director | Sell(S) | 2K | $8.19 | $14K |
| Dec 4, 2023 | Ferris Robert D | Executive Chairman, Director | Sell(S) | 100 | $8.20 | $820 |
| Dec 4, 2023 | Ferris Robert D | Executive Chairman, Director | Sell(S) | 1K | $8.20 | $8K |
| Dec 4, 2023 | Ferris Robert D | Executive Chairman, Director | Sell(S) | 943 | $8.23 | $8K |
| Dec 4, 2023 | Ferris Robert D | Executive Chairman, Director | Sell(S) | 200 | $8.24 | $2K |
| Dec 4, 2023 | Ferris Robert D | Executive Chairman, Director | Sell(S) | 300 | $8.25 | $2K |
| Dec 4, 2023 | Ferris Robert D | Executive Chairman, Director | Sell(S) | 300 | $8.26 | $2K |
| Dec 4, 2023 | Ferris Robert D | Executive Chairman, Director | Sell(S) | 500 | $8.28 | $4K |
| Dec 4, 2023 | Ferris Robert D | Executive Chairman, Director | Sell(S) | 305 | $8.29 | $3K |
| Dec 4, 2023 | Ferris Robert D | Executive Chairman, Director | Sell(S) | 200 | $8.35 | $2K |
| Dec 4, 2023 | Ferris Robert D | Executive Chairman, Director | Sell(S) | 433 | $8.37 | $4K |
| Dec 4, 2023 | Ferris Robert D | Executive Chairman, Director | Sell(S) | 345 | $8.38 | $3K |
| Dec 4, 2023 | Ferris Robert D | Executive Chairman, Director | Sell(S) | 212 | $8.43 | $2K |
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).