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 |
|---|---|---|---|---|---|---|
| Jan 30, 2026 | Zhao David | Insider | Option exercise(M) | 6K | — | — |
| Jan 30, 2026 | Zhao David | Insider | Disposed to issuer(D) | 6K | $9.61 | $53K |
| Jan 30, 2026 | Zhao David | Insider | Option exercise(M) | 1K | — | — |
| Jan 30, 2026 | Zhao David | Insider | Grant(A) | 5K | $9.61 | $47K |
| Jan 30, 2026 | Zhao David | Insider | Option exercise(M) | 2K | — | — |
| Jan 30, 2026 | Zhao David | Insider | Option exercise(M) | 2K | — | — |
| Jan 30, 2026 | McClements Kyle | Insider | Disposed to issuer(D) | 3K | $9.61 | $32K |
| Jan 30, 2026 | McClements Kyle | Insider | Option exercise(M) | 3K | — | — |
| Jan 30, 2026 | McClements Kyle | Insider | Option exercise(M) | 1K | — | — |
| Jan 30, 2026 | McClements Kyle | Insider | Option exercise(M) | 1K | — | — |
| Jan 30, 2026 | McClements Kyle | Insider | Grant(A) | 4K | $9.61 | $35K |
| Jan 30, 2026 | McClements Kyle | Insider | Option exercise(M) | 760 | — | — |
| Jan 2, 2026 | Hubbard Robert Glenn | Director | Grant(A) | 734 | $9.39 | $7K |
| Jan 2, 2026 | Lynch Catherine A. | Director | Grant(A) | 16 | $9.39 | $150 |
| Jan 2, 2026 | Holloman James Phillip | Director | Grant(A) | 557 | $9.39 | $5K |
| Jan 2, 2026 | Flores Lorenzo | Director | Grant(A) | 524 | $9.39 | $5K |
| Jan 2, 2026 | Harris Stayce D. | Director | Grant(A) | 517 | $9.39 | $5K |
| Jan 2, 2026 | Kester W Carl | Director | Grant(A) | 70 | $9.39 | $662 |
| Jan 2, 2026 | Steinmetz Arthur Philip | Director | Grant(A) | 705 | $9.39 | $7K |
| Oct 1, 2025 | Holloman James Phillip | Director | Grant(A) | 572 | $9.12 | $5K |
| Oct 1, 2025 | Kester W Carl | Director | Grant(A) | 306 | $9.12 | $3K |
| Oct 1, 2025 | Lynch Catherine A. | Director | Grant(A) | 15 | $9.12 | $135 |
| Oct 1, 2025 | Flores Lorenzo | Director | Grant(A) | 458 | $9.12 | $4K |
| Oct 1, 2025 | Steinmetz Arthur Philip | Director | Grant(A) | 725 | $9.12 | $7K |
| Oct 1, 2025 | Harris Stayce D. | Director | Grant(A) | 532 | $9.12 | $5K |
| Oct 1, 2025 | Hubbard Robert Glenn | Director | Grant(A) | 673 | $9.12 | $6K |
| Jul 1, 2025 | Harris Stayce D. | Director | Grant(A) | 544 | $8.92 | $5K |
| Jul 1, 2025 | Flores Lorenzo | Director | Grant(A) | 578 | $8.92 | $5K |
| Jul 1, 2025 | Kester W Carl | Director | Grant(A) | 354 | $8.92 | $3K |
| Jul 1, 2025 | Steinmetz Arthur Philip | Director | Grant(A) | 741 | $8.92 | $7K |
| Jul 1, 2025 | Holloman James Phillip | Director | Grant(A) | 585 | $8.92 | $5K |
| Jul 1, 2025 | Hubbard Robert Glenn | Director | Grant(A) | 799 | $8.92 | $7K |
| Jul 1, 2025 | Lynch Catherine A. | Director | Grant(A) | 17 | $8.92 | $155 |
| Apr 1, 2025 | Steinmetz Arthur Philip | Director | Grant(A) | 767 | $8.63 | $7K |
| Apr 1, 2025 | Holloman James Phillip | Director | Grant(A) | 605 | $8.63 | $5K |
| Apr 1, 2025 | Kester W Carl | Director | Grant(A) | 366 | $8.63 | $3K |
| Apr 1, 2025 | Harris Stayce D. | Director | Grant(A) | 562 | $8.63 | $5K |
| Apr 1, 2025 | Hubbard Robert Glenn | Director | Grant(A) | 826 | $8.63 | $7K |
| Apr 1, 2025 | Lynch Catherine A. | Director | Grant(A) | 18 | $8.63 | $155 |
| Apr 1, 2025 | Flores Lorenzo | Director | Grant(A) | 598 | $8.63 | $5K |
| Jan 31, 2025 | Accettella Christopher | Insider | Disposed to issuer(D) | 715 | $8.79 | $6K |
| Jan 31, 2025 | Accettella Christopher | Insider | Option exercise(M) | 715 | — | — |
| Jan 31, 2025 | Accettella Christopher | Insider | Option exercise(M) | 287 | — | — |
| Jan 31, 2025 | Accettella Christopher | Insider | Option exercise(M) | 428 | — | — |
| Jan 31, 2025 | Zhao David | Insider | Disposed to issuer(D) | 7K | $8.79 | $59K |
| Jan 31, 2025 | Zhao David | Insider | Option exercise(M) | 7K | — | — |
| Jan 31, 2025 | Zhao David | Insider | Option exercise(M) | 2K | — | — |
| Jan 31, 2025 | Zhao David | Insider | Option exercise(M) | 2K | — | — |
| Jan 31, 2025 | Zhao David | Insider | Option exercise(M) | 3K | — | — |
| Jan 31, 2025 | Zhao David | Insider | Grant(A) | 4K | $8.79 | $34K |
| Jan 31, 2025 | McClements Kyle | Insider | Option exercise(M) | 3K | — | — |
| Jan 31, 2025 | McClements Kyle | Insider | Disposed to issuer(D) | 3K | $8.79 | $29K |
| Jan 31, 2025 | McClements Kyle | Insider | Option exercise(M) | 1K | — | — |
| Jan 31, 2025 | McClements Kyle | Insider | Option exercise(M) | 690 | — | — |
| Jan 31, 2025 | McClements Kyle | Insider | Option exercise(M) | 1K | — | — |
| Jan 31, 2025 | McClements Kyle | Insider | Grant(A) | 4K | $8.79 | $32K |
| Jan 31, 2025 | DeSpirito Antonio III | Insider | Disposed to issuer(D) | 29K | $8.79 | $259K |
| Jan 31, 2025 | DeSpirito Antonio III | Insider | Option exercise(M) | 29K | — | — |
| Jan 31, 2025 | DeSpirito Antonio III | Insider | Grant(A) | 17K | $8.79 | $152K |
| Jan 31, 2025 | DeSpirito Antonio III | Insider | Option exercise(M) | 12K | — | — |
| Jan 31, 2025 | DeSpirito Antonio III | Insider | Option exercise(M) | 8K | — | — |
| Jan 31, 2025 | DeSpirito Antonio III | Insider | Option exercise(M) | 10K | — | — |
| Jan 2, 2025 | Harris Stayce D. | Director | Grant(A) | 586 | $8.29 | $5K |
| Jan 2, 2025 | Lynch Catherine A. | Director | Grant(A) | 19 | $8.29 | $155 |
| Jan 2, 2025 | Steinmetz Arthur Philip | Director | Grant(A) | 798 | $8.29 | $7K |
| Jan 2, 2025 | Kester W Carl | Director | Grant(A) | 381 | $8.29 | $3K |
| Jan 2, 2025 | Hubbard Robert Glenn | Director | Grant(A) | 860 | $8.29 | $7K |
| Jan 2, 2025 | Flores Lorenzo | Director | Grant(A) | 623 | $8.29 | $5K |
| Jan 2, 2025 | Holloman James Phillip | Director | Grant(A) | 630 | $8.29 | $5K |
| Oct 1, 2024 | Kester W Carl | Director | Grant(A) | 154 | $8.66 | $1K |
| Oct 1, 2024 | Harris Stayce D. | Director | Grant(A) | 561 | $8.66 | $5K |
| Oct 1, 2024 | Flores Lorenzo | Director | Grant(A) | 596 | $8.66 | $5K |
| Oct 1, 2024 | Holloman James Phillip | Director | Grant(A) | 603 | $8.66 | $5K |
| Oct 1, 2024 | Hubbard Robert Glenn | Director | Grant(A) | 823 | $8.66 | $7K |
| Oct 1, 2024 | Steinmetz Arthur Philip | Director | Grant(A) | 764 | $8.66 | $7K |
| Oct 1, 2024 | Lynch Catherine A. | Director | Grant(A) | 90 | $8.66 | $776 |
| Jul 1, 2024 | Holloman James Phillip | Director | Grant(A) | 640 | $8.16 | $5K |
| Jul 1, 2024 | Steinmetz Arthur Philip | Director | Grant(A) | 811 | $8.16 | $7K |
| Jul 1, 2024 | Lynch Catherine A. | Director | Grant(A) | 95 | $8.16 | $776 |
| Jul 1, 2024 | Flores Lorenzo | Director | Grant(A) | 633 | $8.16 | $5K |
| Jul 1, 2024 | Hubbard Robert Glenn | Director | Grant(A) | 874 | $8.16 | $7K |
| Jul 1, 2024 | Kester W Carl | Director | Grant(A) | 164 | $8.16 | $1K |
| Jul 1, 2024 | Harris Stayce D. | Director | Grant(A) | 595 | $8.16 | $5K |
| Apr 1, 2024 | Kester W Carl | Director | Grant(A) | 163 | $8.20 | $1K |
| Apr 1, 2024 | Harris Stayce D. | Director | Grant(A) | 592 | $8.20 | $5K |
| Apr 1, 2024 | Flores Lorenzo | Director | Grant(A) | 630 | $8.20 | $5K |
| Apr 1, 2024 | Holloman James Phillip | Director | Grant(A) | 637 | $8.20 | $5K |
| Apr 1, 2024 | Hubbard Robert Glenn | Director | Grant(A) | 870 | $8.20 | $7K |
| Apr 1, 2024 | Lynch Catherine A. | Director | Grant(A) | 95 | $8.20 | $776 |
| Apr 1, 2024 | Steinmetz Arthur Philip | Director | Grant(A) | 895 | $8.20 | $7K |
| Jan 31, 2024 | DeSpirito Antonio III | Insider | Option exercise(M) | 7K | — | — |
| Jan 31, 2024 | DeSpirito Antonio III | Insider | Option exercise(M) | 11K | — | — |
| Jan 31, 2024 | DeSpirito Antonio III | Insider | Option exercise(M) | 12K | — | — |
| Jan 31, 2024 | DeSpirito Antonio III | Insider | Grant(A) | 28K | $7.85 | $216K |
| Jan 31, 2024 | DeSpirito Antonio III | Insider | Disposed to issuer(D) | 29K | $7.85 | $231K |
| Jan 31, 2024 | DeSpirito Antonio III | Insider | Option exercise(M) | 29K | — | — |
| Jan 31, 2024 | Accettella Christopher | Insider | Option exercise(M) | 395 | — | — |
| Jan 31, 2024 | Accettella Christopher | Insider | Option exercise(M) | 454 | — | — |
| Jan 31, 2024 | Accettella Christopher | Insider | Option exercise(M) | 265 | — | — |
| Jan 31, 2024 | Accettella Christopher | Insider | Option exercise(M) | 1K | — | — |
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).