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 |
|---|---|---|---|---|---|---|
| Jul 30, 2026 | Thornton Mark Andrew | Director | Other(J) | 2K | — | $0 |
| Jun 19, 2026 | Wood Barry | Senior Vice President/CFO | Option exercise(M) | 637 | — | — |
| Jun 19, 2026 | Wood Barry | Senior Vice President/CFO | Tax withholding(F) | 156 | $45.45 | $7K |
| Jun 19, 2026 | Wood Barry | Senior Vice President/CFO | Grant(A) | 968 | — | $0 |
| Jun 19, 2026 | Wood Barry | Senior Vice President/CFO | Tax withholding(F) | 235 | $45.45 | $11K |
| Jun 19, 2026 | Wood Barry | Senior Vice President/CFO | Option exercise(M) | 637 | — | $0 |
| Jun 19, 2026 | Pape Ryan | President and CEO, Director | Option exercise(M) | 2K | — | — |
| Jun 19, 2026 | Pape Ryan | President and CEO, Director | Tax withholding(F) | 485 | $45.45 | $22K |
| Jun 19, 2026 | Pape Ryan | President and CEO, Director | Grant(A) | 3K | — | $0 |
| Jun 19, 2026 | Pape Ryan | President and CEO, Director | Tax withholding(F) | 737 | $45.45 | $33K |
| Jun 19, 2026 | Pape Ryan | President and CEO, Director | Option exercise(M) | 2K | — | $0 |
| Jun 16, 2026 | North John F | Director | Option exercise(M) | 532 | — | — |
| Jun 16, 2026 | North John F | Director | Option exercise(M) | 532 | — | $0 |
| Jun 16, 2026 | Bogart Stacy L | Director | Option exercise(M) | 532 | — | — |
| Jun 16, 2026 | Bogart Stacy L | Director | Option exercise(M) | 532 | — | $0 |
| Jun 16, 2026 | Crumly Richard K. | Director | Option exercise(M) | 532 | — | — |
| Jun 16, 2026 | Crumly Richard K. | Director | Option exercise(M) | 532 | — | $0 |
| Jun 16, 2026 | Klonne Mike | Director | Option exercise(M) | 532 | — | — |
| Jun 16, 2026 | Klonne Mike | Director | Option exercise(M) | 532 | — | $0 |
| Jun 10, 2026 | North John F | Director | Grant(A) | 2K | $45.31 | $80K |
| Jun 10, 2026 | Crumly Richard K. | Director | Grant(A) | 2K | $45.31 | $80K |
| Jun 10, 2026 | Bogart Stacy L | Director | Grant(A) | 2K | $45.31 | $80K |
| Jun 10, 2026 | Klonne Mike | Director | Grant(A) | 2K | $45.31 | $80K |
| Jun 10, 2026 | Thornton Mark Andrew | Director | Grant(A) | 2K | $45.31 | $80K |
| Mar 16, 2026 | Crumly Richard K. | Director | Option exercise(M) | 532 | — | $0 |
| Mar 16, 2026 | Bogart Stacy L | Director | Option exercise(M) | 532 | — | — |
| Mar 16, 2026 | Bogart Stacy L | Director | Option exercise(M) | 532 | — | $0 |
| Mar 16, 2026 | Klonne Mike | Director | Option exercise(M) | 532 | — | — |
| Mar 16, 2026 | Klonne Mike | Director | Option exercise(M) | 532 | — | $0 |
| Mar 16, 2026 | North John F | Director | Option exercise(M) | 532 | — | — |
| Mar 16, 2026 | North John F | Director | Option exercise(M) | 532 | — | $0 |
| Mar 16, 2026 | Crumly Richard K. | Director | Option exercise(M) | 532 | — | — |
| Mar 9, 2026 | Wood Barry | Senior Vice President/CFO | Grant(A) | 6K | — | $0 |
| Mar 9, 2026 | Pape Ryan | President and CEO, Director | Grant(A) | 16K | — | $0 |
| Mar 1, 2026 | Wood Barry | Senior Vice President/CFO | Tax withholding(F) | 726 | $42.62 | $31K |
| Mar 1, 2026 | Wood Barry | Senior Vice President/CFO | Option exercise(M) | 2K | — | — |
| Mar 1, 2026 | Wood Barry | Senior Vice President/CFO | Option exercise(M) | 1K | — | $0 |
| Mar 1, 2026 | Wood Barry | Senior Vice President/CFO | Option exercise(M) | 951 | — | $0 |
| Mar 1, 2026 | Pape Ryan | President and CEO, Director | Option exercise(M) | 9K | — | — |
| Mar 1, 2026 | Pape Ryan | President and CEO, Director | Tax withholding(F) | 2K | $42.62 | $100K |
| Mar 1, 2026 | Pape Ryan | President and CEO, Director | Option exercise(M) | 6K | — | $0 |
| Mar 1, 2026 | Pape Ryan | President and CEO, Director | Option exercise(M) | 4K | — | $0 |
| Dec 16, 2025 | Crumly Richard K. | Director | Option exercise(M) | 532 | — | $0 |
| Dec 16, 2025 | Bogart Stacy L | Director | Option exercise(M) | 532 | — | — |
| Dec 16, 2025 | Bogart Stacy L | Director | Option exercise(M) | 532 | — | $0 |
| Dec 16, 2025 | Klonne Mike | Director | Option exercise(M) | 532 | — | — |
| Dec 16, 2025 | Klonne Mike | Director | Option exercise(M) | 532 | — | $0 |
| Dec 16, 2025 | North John F | Director | Option exercise(M) | 532 | — | — |
| Dec 16, 2025 | North John F | Director | Option exercise(M) | 532 | — | $0 |
| Dec 16, 2025 | Crumly Richard K. | Director | Option exercise(M) | 532 | — | — |
| Sep 16, 2025 | Klonne Mike | Director | Option exercise(M) | 532 | — | $0 |
| Sep 16, 2025 | Crumly Richard K. | Director | Option exercise(M) | 532 | — | — |
| Sep 16, 2025 | Crumly Richard K. | Director | Option exercise(M) | 532 | — | $0 |
| Sep 16, 2025 | Bogart Stacy L | Director | Option exercise(M) | 532 | — | — |
| Sep 16, 2025 | Bogart Stacy L | Director | Option exercise(M) | 532 | — | $0 |
| Sep 16, 2025 | Klonne Mike | Director | Option exercise(M) | 532 | — | — |
| Sep 16, 2025 | North John F | Director | Option exercise(M) | 532 | — | — |
| Sep 16, 2025 | North John F | Director | Option exercise(M) | 532 | — | $0 |
| Sep 7, 2025 | Wood Barry | Senior Vice President/CFO | Option exercise(M) | 1K | — | — |
| Sep 7, 2025 | Wood Barry | Senior Vice President/CFO | Tax withholding(F) | 267 | $35.68 | $10K |
| Sep 7, 2025 | Wood Barry | Senior Vice President/CFO | Option exercise(M) | 1K | — | $0 |
| Sep 7, 2025 | Pape Ryan | President and CEO, Director | Option exercise(M) | 3K | — | — |
| Sep 7, 2025 | Pape Ryan | President and CEO, Director | Tax withholding(F) | 667 | $35.68 | $24K |
| Sep 7, 2025 | Pape Ryan | President and CEO, Director | Option exercise(M) | 3K | — | $0 |
| Jul 15, 2025 | Pape Ryan | President and CEO, Director | Tax withholding(F) | 254 | $35.05 | $9K |
| Jul 15, 2025 | Pape Ryan | President and CEO, Director | Option exercise(M) | 1K | — | — |
| Jul 15, 2025 | Pape Ryan | President and CEO, Director | Option exercise(M) | 1K | — | $0 |
| Jul 15, 2025 | Wood Barry | Senior Vice President/CFO | Option exercise(M) | 743 | — | — |
| Jul 15, 2025 | Wood Barry | Senior Vice President/CFO | Tax withholding(F) | 181 | $35.05 | $6K |
| Jul 15, 2025 | Wood Barry | Senior Vice President/CFO | Option exercise(M) | 743 | — | $0 |
| Jun 19, 2025 | Wood Barry | Senior Vice President/CFO | Tax withholding(F) | 156 | $36.14 | $6K |
| Jun 19, 2025 | Wood Barry | Senior Vice President/CFO | Option exercise(M) | 637 | — | — |
| Jun 19, 2025 | Wood Barry | Senior Vice President/CFO | Option exercise(M) | 637 | — | $0 |
| Jun 19, 2025 | Pape Ryan | President and CEO, Director | Tax withholding(F) | 486 | $36.14 | $18K |
| Jun 19, 2025 | Pape Ryan | President and CEO, Director | Option exercise(M) | 2K | — | — |
| Jun 19, 2025 | Pape Ryan | President and CEO, Director | Option exercise(M) | 2K | — | $0 |
| Jun 16, 2025 | North John F | Director | Grant(A) | 2K | $37.58 | $80K |
| Jun 16, 2025 | Klonne Mike | Director | Grant(A) | 2K | $37.58 | $80K |
| Jun 16, 2025 | Crumly Richard K. | Director | Grant(A) | 2K | $37.58 | $80K |
| Jun 16, 2025 | Bogart Stacy L | Director | Grant(A) | 2K | $37.58 | $80K |
| Jun 14, 2025 | North John F | Director | Option exercise(M) | 530 | — | — |
| Jun 14, 2025 | North John F | Director | Option exercise(M) | 530 | — | $0 |
| Jun 14, 2025 | Klonne Mike | Director | Option exercise(M) | 530 | — | — |
| Jun 14, 2025 | Klonne Mike | Director | Option exercise(M) | 530 | — | $0 |
| Jun 14, 2025 | Crumly Richard K. | Director | Option exercise(M) | 530 | — | — |
| Jun 14, 2025 | Crumly Richard K. | Director | Option exercise(M) | 530 | — | $0 |
| Jun 14, 2025 | Bogart Stacy L | Director | Option exercise(M) | 530 | — | — |
| Jun 14, 2025 | Bogart Stacy L | Director | Option exercise(M) | 530 | — | $0 |
| May 16, 2025 | Klonne Mike | Director | Sell(S) | 5K | $37.46 | $187K |
| Apr 1, 2025 | North John F | Director | Grant(A) | 616 | $29.38 | $18K |
| Mar 14, 2025 | North John F | Director | Option exercise(M) | 530 | — | — |
| Mar 14, 2025 | North John F | Director | Option exercise(M) | 530 | — | $0 |
| Mar 14, 2025 | Klonne Mike | Director | Option exercise(M) | 530 | — | — |
| Mar 14, 2025 | Klonne Mike | Director | Option exercise(M) | 530 | — | $0 |
| Mar 14, 2025 | Crumly Richard K. | Director | Option exercise(M) | 530 | — | — |
| Mar 14, 2025 | Crumly Richard K. | Director | Option exercise(M) | 530 | — | $0 |
| Mar 14, 2025 | Bogart Stacy L | Director | Option exercise(M) | 530 | — | — |
| Mar 14, 2025 | Bogart Stacy L | Director | Option exercise(M) | 530 | — | $0 |
| Mar 1, 2025 | Wood Barry | Senior Vice President/CFO | Option exercise(M) | 951 | — | — |
| Mar 1, 2025 | Wood Barry | Senior Vice President/CFO | Tax withholding(F) | 282 | $33.43 | $9K |
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 2009-03-30 → 2026-08-15. Earlier history is backfilling; this window widens as it deepens.
Programmatic access via the Arkolith API & MCP server (insider.transactions, insider.company).
Connected pages for XPEL