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 10, 2026 | Minar Stephen Thomas | Vice President | Buy(P) | 110 | $23.15 | $3K |
| Feb 10, 2026 | Minar Stephen Thomas | Vice President | Buy(P) | 140 | $23.15 | $3K |
| Feb 10, 2026 | Minar Stephen Thomas | Vice President | Buy(P) | 600 | $23.15 | $14K |
| Feb 10, 2026 | Minar Stephen Thomas | Vice President | Buy(P) | 13 | $23.08 | $300 |
| Feb 10, 2026 | Minar Stephen Thomas | Vice President | Buy(P) | 15 | $23.14 | $347 |
| Feb 5, 2026 | Kim Tony | Insider | Buy(P) | 42K | $22.00 | $914K |
| Feb 5, 2026 | Kim Tony | Insider | Buy(P) | 300 | $21.96 | $7K |
| Jan 30, 2026 | Kim Tony | Insider | Option exercise(M) | 16K | — | — |
| Jan 30, 2026 | Kim Tony | Insider | Disposed to issuer(D) | 16K | $22.38 | $349K |
| Jan 30, 2026 | Kim Tony | Insider | Grant(A) | 21K | $22.38 | $460K |
| Jan 30, 2026 | Kim Tony | Insider | Option exercise(M) | 6K | — | — |
| Jan 30, 2026 | Kim Tony | Insider | Option exercise(M) | 10K | — | — |
| Dec 19, 2025 | Fairbairn Robert W | Director | Sell(S) | 1 | $22.73 | $15 |
| Dec 18, 2025 | Fairbairn Robert W | Director | Sell(S) | 9K | $22.51 | $209K |
| Mar 13, 2025 | Kim Tony | Insider | Buy(P) | 27K | $18.57 | $501K |
| Jan 31, 2025 | Accettella Christopher | Insider | Option exercise(M) | 286 | — | — |
| Jan 31, 2025 | Accettella Christopher | Insider | Disposed to issuer(D) | 286 | $21.17 | $6K |
| Jan 31, 2025 | Accettella Christopher | Insider | Option exercise(M) | 134 | — | — |
| Jan 31, 2025 | Accettella Christopher | Insider | Option exercise(M) | 152 | — | — |
| Jan 31, 2025 | McClements Kyle | Insider | Option exercise(M) | 1K | — | — |
| Jan 31, 2025 | McClements Kyle | Insider | Disposed to issuer(D) | 1K | $21.17 | $21K |
| Jan 31, 2025 | McClements Kyle | Insider | Grant(A) | 2K | $21.17 | $32K |
| Jan 31, 2025 | McClements Kyle | Insider | Option exercise(M) | 549 | — | — |
| Jan 31, 2025 | McClements Kyle | Insider | Option exercise(M) | 456 | — | — |
| Jan 31, 2025 | Menge Steven Reid | Insider | Disposed to issuer(D) | 2K | $21.17 | $47K |
| Jan 31, 2025 | Menge Steven Reid | Insider | Option exercise(M) | 2K | — | — |
| Jan 31, 2025 | Menge Steven Reid | Insider | Option exercise(M) | 1K | — | — |
| Jan 31, 2025 | Menge Steven Reid | Insider | Option exercise(M) | 971 | — | — |
| Jan 31, 2025 | Menge Steven Reid | Insider | Grant(A) | 1K | $21.17 | $22K |
| Jan 31, 2025 | Kim Tony | Insider | Option exercise(M) | 12K | — | — |
| Jan 31, 2025 | Kim Tony | Insider | Disposed to issuer(D) | 12K | $21.17 | $248K |
| Jan 31, 2025 | Kim Tony | Insider | Option exercise(M) | 7K | — | — |
| Jan 31, 2025 | Kim Tony | Insider | Option exercise(M) | 5K | — | — |
| Jan 31, 2025 | Kim Tony | Insider | Grant(A) | 26K | $21.17 | $548K |
| Jan 31, 2024 | Kim Tony | Insider | Option exercise(M) | 6K | — | — |
| Jan 31, 2024 | Kim Tony | Insider | Disposed to issuer(D) | 6K | $16.99 | $102K |
| Jan 31, 2024 | Kim Tony | Insider | Option exercise(M) | 6K | — | — |
| Jan 31, 2024 | Kim Tony | Insider | Grant(A) | 14K | $16.99 | $230K |
| Jan 31, 2024 | Accettella Christopher | Insider | Disposed to issuer(D) | 226 | $16.99 | $4K |
| Jan 31, 2024 | Accettella Christopher | Insider | Option exercise(M) | 226 | — | — |
| Jan 31, 2024 | Accettella Christopher | Insider | Grant(A) | 408 | $16.99 | $7K |
| Jan 31, 2024 | Accettella Christopher | Insider | Option exercise(M) | 120 | — | — |
| Jan 31, 2024 | Accettella Christopher | Insider | Option exercise(M) | 105 | — | — |
| Jan 31, 2024 | Menge Steven Reid | Insider | Option exercise(M) | 1K | — | — |
| Jan 31, 2024 | Menge Steven Reid | Insider | Disposed to issuer(D) | 1K | $16.99 | $19K |
| Jan 31, 2024 | Menge Steven Reid | Insider | Option exercise(M) | 872 | — | — |
| Jan 31, 2024 | Menge Steven Reid | Insider | Grant(A) | 3K | $16.99 | $56K |
| Jan 31, 2024 | Menge Steven Reid | Insider | Option exercise(M) | 221 | — | — |
| Jan 31, 2024 | McClements Kyle | Insider | Disposed to issuer(D) | 753 | $16.99 | $13K |
| Jan 31, 2024 | McClements Kyle | Insider | Option exercise(M) | 753 | — | — |
| Jan 31, 2024 | McClements Kyle | Insider | Grant(A) | 1K | $16.99 | $25K |
| Jan 31, 2024 | McClements Kyle | Insider | Option exercise(M) | 344 | — | — |
| Jan 31, 2024 | McClements Kyle | Insider | Option exercise(M) | 410 | — | — |
| Jan 22, 2024 | McClements Kyle | Insider | Buy(P) | 1K | $16.81 | $17K |
| Sep 19, 2023 | Kim Tony | Insider | Sell(S) | 23K | $16.67 | $378K |
| Jan 31, 2023 | Menge Steven Reid | Insider | Option exercise(M) | 989 | — | — |
| Jan 31, 2023 | Menge Steven Reid | Insider | Disposed to issuer(D) | 989 | $18.15 | $18K |
| Jan 31, 2023 | Menge Steven Reid | Insider | Option exercise(M) | 789 | — | — |
| Jan 31, 2023 | Menge Steven Reid | Insider | Option exercise(M) | 200 | — | — |
| Jan 31, 2023 | Accettella Christopher | Insider | Option exercise(M) | 204 | — | — |
| Jan 31, 2023 | Accettella Christopher | Insider | Disposed to issuer(D) | 204 | $18.15 | $4K |
| Jan 31, 2023 | Accettella Christopher | Insider | Option exercise(M) | 95 | — | — |
| Jan 31, 2023 | Accettella Christopher | Insider | Option exercise(M) | 109 | — | — |
| Jan 31, 2023 | McClements Kyle | Insider | Disposed to issuer(D) | 682 | $18.15 | $12K |
| Jan 31, 2023 | McClements Kyle | Insider | Option exercise(M) | 682 | — | — |
| Jan 31, 2023 | McClements Kyle | Insider | Option exercise(M) | 311 | — | — |
| Jan 31, 2023 | McClements Kyle | Insider | Option exercise(M) | 371 | — | — |
| Jan 31, 2023 | Kim Tony | Insider | Option exercise(M) | 5K | — | — |
| Jan 31, 2023 | Kim Tony | Insider | Disposed to issuer(D) | 5K | $18.15 | $99K |
| Jan 31, 2023 | Kim Tony | Insider | Option exercise(M) | 5K | — | — |
| Jan 11, 2023 | McClements Kyle | Insider | Buy(P) | 391 | $17.12 | $7K |
| Jan 31, 2022 | Kim Tony | Insider | Grant(A) | 15K | $32.05 | $467K |
| Jan 31, 2022 | Menge Steven Reid | Insider | Disposed to issuer(D) | 179 | $32.05 | $6K |
| Jan 31, 2022 | Menge Steven Reid | Insider | Option exercise(M) | 179 | — | — |
| Jan 31, 2022 | Menge Steven Reid | Insider | Option exercise(M) | 179 | — | — |
| Jan 31, 2022 | Menge Steven Reid | Insider | Grant(A) | 2K | $32.05 | $68K |
| Jan 31, 2022 | McClements Kyle | Insider | Disposed to issuer(D) | 278 | $32.05 | $9K |
| Jan 31, 2022 | McClements Kyle | Insider | Option exercise(M) | 278 | — | — |
| Jan 31, 2022 | McClements Kyle | Insider | Option exercise(M) | 278 | — | — |
| Jan 31, 2022 | McClements Kyle | Insider | Grant(A) | 995 | $32.05 | $32K |
| Jan 31, 2022 | Accettella Christopher | Insider | Disposed to issuer(D) | 85 | $32.05 | $3K |
| Jan 31, 2022 | Accettella Christopher | Insider | Option exercise(M) | 85 | — | — |
| Jan 31, 2022 | Accettella Christopher | Insider | Grant(A) | 293 | $32.05 | $9K |
| Jan 31, 2022 | Accettella Christopher | Insider | Option exercise(M) | 85 | — | — |
| Dec 29, 2020 | Fairbairn Robert W | Director | Buy(P) | 7K | $36.33 | $248K |
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).