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 22, 2026 | Dahl James H | 10% Owner | Buy(P) | 3K | $25.58 | $79K |
| Jun 2, 2026 | Dahl James H | 10% Owner | Buy(P) | 2K | $26.62 | $40K |
| May 29, 2026 | Dahl James H | 10% Owner | Buy(P) | 3K | $25.67 | $77K |
| May 29, 2026 | Dahl James H | 10% Owner | Buy(P) | 1K | $27.63 | $28K |
| May 20, 2026 | Dahl James H | 10% Owner | Buy(P) | 5K | $24.50 | $122K |
| May 13, 2026 | Dahl James H | 10% Owner | Buy(P) | 1K | $24.72 | $29K |
| May 1, 2026 | Dahl James H | 10% Owner | Buy(P) | 3K | $27.85 | $84K |
| Apr 29, 2026 | Dahl James H | 10% Owner | Buy(P) | 5K | $27.74 | $139K |
| Apr 21, 2026 | McNaney Timothy S | Director | Buy(P) | 2K | $28.17 | $50K |
| Apr 20, 2026 | Dahl James H | 10% Owner | Buy(P) | 2K | $27.25 | $41K |
| Apr 17, 2026 | Dahl James H | 10% Owner | Buy(P) | 1K | $27.66 | $28K |
| Mar 31, 2026 | Dahl James H | 10% Owner | Buy(P) | 2K | $27.92 | $58K |
| Mar 26, 2026 | Lancaster Rainey E. | 10% Owner | Buy(P) | 300 | $26.05 | $8K |
| Mar 26, 2026 | Lancaster Rainey E. | 10% Owner | Buy(P) | 2K | $27.16 | $52K |
| Mar 26, 2026 | Lancaster Rainey E. | 10% Owner | Buy(P) | 2K | $25.44 | $46K |
| Mar 2, 2026 | Lancaster Rainey E. | 10% Owner | Buy(P) | 3K | $25.69 | $82K |
| Feb 27, 2026 | Lancaster Rainey E. | 10% Owner | Buy(P) | 876 | $25.65 | $22K |
| Feb 27, 2026 | Lancaster Rainey E. | 10% Owner | Buy(P) | 1K | $26.23 | $29K |
| Feb 26, 2026 | Lancaster Rainey E. | 10% Owner | Buy(P) | 5K | $25.67 | $128K |
| Feb 19, 2026 | Lancaster Rainey E. | 10% Owner | Buy(P) | 416 | $26.11 | $11K |
| Feb 19, 2026 | Lancaster Rainey E. | 10% Owner | Buy(P) | 884 | $26.49 | $23K |
| Feb 18, 2026 | Lancaster Rainey E. | 10% Owner | Buy(P) | 788 | $25.75 | $20K |
| Feb 18, 2026 | Lancaster Rainey E. | 10% Owner | Buy(P) | 3K | $25.04 | $80K |
| Feb 17, 2026 | Lancaster Rainey E. | 10% Owner | Buy(P) | 2K | $25.50 | $62K |
| Feb 17, 2026 | Lancaster Rainey E. | 10% Owner | Buy(P) | 4K | $24.53 | $108K |
| Feb 12, 2026 | Dahl James H | 10% Owner | Buy(P) | 4K | $23.64 | $94K |
| Feb 12, 2026 | Dahl James H | 10% Owner | Buy(P) | 398 | $24.32 | $10K |
| Feb 11, 2026 | Lancaster Rainey E. | 10% Owner | Buy(P) | 697 | $23.95 | $17K |
| Feb 11, 2026 | Lancaster Rainey E. | 10% Owner | Buy(P) | 2K | $23.34 | $54K |
| Feb 10, 2026 | Lancaster Rainey E. | 10% Owner | Buy(P) | 4K | $21.12 | $77K |
| Feb 10, 2026 | Lancaster Rainey E. | 10% Owner | Buy(P) | 2K | $22.29 | $55K |
| Dec 31, 2025 | Cloues Edward B II | Director | Grant(A) | 2K | — | $0 |
| Dec 31, 2025 | Russo Albert | Director | Grant(A) | 2K | — | $0 |
| Dec 31, 2025 | Robotti Robert | Director | Grant(A) | 2K | — | $0 |
| Jul 17, 2025 | Vitale Christopher V | President and CEO | Grant(A) | 8K | — | $0 |
| Jul 17, 2025 | Uleau Adrienne | CFO And VP | Grant(A) | 2K | — | $0 |
| Dec 31, 2024 | Russo Albert | Director | Grant(A) | 955 | — | $0 |
| Dec 31, 2024 | Cloues Edward B II | Director | Grant(A) | 955 | — | $0 |
| Dec 31, 2024 | Robotti Robert | Director | Grant(A) | 955 | — | $0 |
| Dec 20, 2024 | Robotti Robert | Director | Sell(S) | 179 | $31.56 | $6K |
| Dec 20, 2024 | Robotti Robert | Director | Sell(S) | 13K | $31.56 | $405K |
| Dec 19, 2024 | Robotti Robert | Director | Sell(S) | 17K | $31.24 | $547K |
| Dec 19, 2024 | Robotti Robert | Director | Sell(S) | 357 | $31.24 | $11K |
| Dec 18, 2024 | Robotti Robert | Director | Sell(S) | 197 | $31.75 | $6K |
| Dec 18, 2024 | Robotti Robert | Director | Sell(S) | 4 | $31.75 | $127 |
| Oct 4, 2024 | Dahl James H | 10% Owner | Buy(P) | 2K | $29.95 | $54K |
| Sep 27, 2024 | Dahl James H | 10% Owner | Buy(P) | 2K | $29.70 | $59K |
| Sep 24, 2024 | Lancaster Rainey E. | 10% Owner | Buy(P) | 3K | $30.75 | $92K |
| Aug 27, 2024 | Lancaster Rainey E. | 10% Owner | Buy(P) | 4K | $23.15 | $93K |
| Aug 15, 2024 | Dahl James H | 10% Owner | Buy(P) | 3K | $22.75 | $71K |
| Aug 8, 2024 | Lancaster Rainey E. | 10% Owner | Buy(P) | 5K | $23.48 | $117K |
| Aug 1, 2024 | Lancaster Rainey E. | 10% Owner | Buy(P) | 10K | $25.60 | $256K |
| Jul 18, 2024 | Uleau Adrienne | VP, Finance and Accounting | Grant(A) | 2K | — | $0 |
| Jul 18, 2024 | Vitale Christopher V | President and CEO | Grant(A) | 7K | — | $0 |
| Jul 11, 2024 | Dahl James H | 10% Owner | Buy(P) | 7K | $20.10 | $141K |
| Jul 10, 2024 | Dahl James H | 10% Owner | Buy(P) | 107 | $19.80 | $2K |
| Jul 10, 2024 | Dahl James H | 10% Owner | Buy(P) | 100 | $19.79 | $2K |
| Jul 8, 2024 | Dahl James H | 10% Owner | Buy(P) | 7 | $18.60 | $130 |
| Jun 18, 2024 | Dahl James H | 10% Owner | Buy(P) | 2K | $17.71 | $40K |
| Jun 18, 2024 | Dahl James H | 10% Owner | Buy(P) | 5K | $19.50 | $100K |
| Jun 18, 2024 | Dahl James H | 10% Owner | Buy(P) | 3K | $18.67 | $49K |
| May 15, 2024 | Lancaster Rainey E. | 10% Owner | Buy(P) | 4K | $20.95 | $92K |
| May 10, 2024 | Lancaster Rainey E. | 10% Owner | Buy(P) | 3K | $20.97 | $67K |
| May 7, 2024 | Lancaster Rainey E. | 10% Owner | Buy(P) | 5K | $20.60 | $95K |
| May 3, 2024 | Lancaster Rainey E. | 10% Owner | Buy(P) | 10K | $20.95 | $210K |
| Apr 29, 2024 | Uleau Adrienne | VP, Finance and Accounting | Sell(S) | 2K | $20.79 | $35K |
| Apr 29, 2024 | Lancaster Rainey E. | 10% Owner | Buy(P) | 5K | $21.04 | $105K |
| Apr 25, 2024 | Uleau Adrienne | VP, Finance and Accounting | Sell(S) | 2K | $20.26 | $37K |
| Apr 23, 2024 | Uleau Adrienne | VP, Finance and Accounting | Sell(S) | 2K | $21.12 | $39K |
| Apr 18, 2024 | Lancaster Rainey E. | 10% Owner | Buy(P) | 2K | $21.82 | $52K |
| Apr 16, 2024 | Lancaster Rainey E. | 10% Owner | Buy(P) | 142 | $20.98 | $3K |
| Apr 11, 2024 | Lancaster Rainey E. | 10% Owner | Buy(P) | 2K | $21.99 | $40K |
| Apr 3, 2024 | Dahl James H | 10% Owner | Buy(P) | 3K | $22.20 | $67K |
| Apr 1, 2024 | Lancaster Rainey E. | 10% Owner | Buy(P) | 5K | $23.50 | $118K |
| Mar 26, 2024 | Lancaster Rainey E. | 10% Owner | Buy(P) | 3K | $21.43 | $54K |
| Mar 25, 2024 | Dahl James H | 10% Owner | Buy(P) | 3K | $20.54 | $58K |
| Mar 22, 2024 | Dahl James H | 10% Owner | Buy(P) | 2K | $20.16 | $34K |
| Mar 22, 2024 | Dahl James H | 10% Owner | Buy(P) | 2K | $20.94 | $38K |
| Mar 13, 2024 | Dahl James H | 10% Owner | Buy(P) | 2K | $23.38 | $47K |
| Mar 6, 2024 | Lancaster Rainey E. | 10% Owner | Buy(P) | 3K | $22.35 | $61K |
| Mar 4, 2024 | Lancaster Rainey E. | 10% Owner | Buy(P) | 643 | $21.75 | $14K |
| Jan 31, 2024 | Lancaster Rainey E. | 10% Owner | Buy(P) | 45K | $20.00 | $891K |
| Jan 22, 2024 | Dahl James H | 10% Owner | Buy(P) | 2K | $21.82 | $39K |
| Jan 18, 2024 | Lancaster Rainey E. | 10% Owner | Buy(P) | 7K | $21.91 | $153K |
| Jan 11, 2024 | Dahl James H | 10% Owner | Buy(P) | 5K | $21.85 | $109K |
| Jan 10, 2024 | Dahl James H | 10% Owner | Buy(P) | 2K | $22.15 | $40K |
| Jan 5, 2024 | Lancaster Rainey E. | 10% Owner | Buy(P) | 3K | $20.95 | $60K |
| Jan 5, 2024 | Lancaster Rainey E. | 10% Owner | Buy(P) | 5K | $21.71 | $113K |
| Dec 29, 2023 | Robotti Robert | Director | Grant(A) | 1K | — | $0 |
| Dec 29, 2023 | Russo Albert | Director | Grant(A) | 1K | — | $0 |
| Dec 29, 2023 | Cloues Edward B II | Director | Grant(A) | 1K | — | $0 |
| Dec 28, 2023 | Lancaster Rainey E. | 10% Owner | Buy(P) | 4K | $22.00 | $77K |
| Dec 26, 2023 | Lancaster Rainey E. | 10% Owner | Buy(P) | 204 | $21.60 | $4K |
| Dec 22, 2023 | Lancaster Rainey E. | 10% Owner | Buy(P) | 4K | $21.96 | $83K |
| Dec 21, 2023 | Lancaster Rainey E. | 10% Owner | Buy(P) | 1K | $22.02 | $31K |
| Dec 20, 2023 | Lancaster Rainey E. | 10% Owner | Buy(P) | 1K | $21.88 | $31K |
| Dec 19, 2023 | Lancaster Rainey E. | 10% Owner | Buy(P) | 1K | $20.95 | $25K |
| Dec 18, 2023 | Dahl James H | 10% Owner | Buy(P) | 75 | $20.25 | $2K |
| Dec 15, 2023 | Dahl James H | 10% Owner | Buy(P) | 1K | $20.50 | $23K |
| Dec 12, 2023 | Dahl James H | 10% Owner | Buy(P) | 600 | $20.30 | $12K |
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-13. Earlier history is backfilling; this window widens as it deepens.
Programmatic access via the Arkolith API & MCP server (insider.transactions, insider.company).