As of March 23, 2026, the three largest insider holders of XPEL are Mark Adams (Director, 2.15Mn shares), Ryan Pape (President And Ceo, 1.08Mn shares), John Constantine (Other, 754.56K shares).
| Holder | Position | Shares (Direct) | Shares (Indirect) | Report Date |
|---|---|---|---|---|
| Mark Adams | - | 2,153,241 | 0 | 01 Jun, 2023 |
| Ryan Pape | President And Ceo | 1,083,776 | 0 | 03 Mar, 2026 |
| John Constantine | - | 754,559 | 0 | 12 Oct, 2021 |
| Richard K. Crumly | - | 0 | 408,668 | 31 May, 2023 |
| Richard K. Crumly | - | 0 | 316,912 | 27 Jun, 2023 |
| Mike Klonne | - | 0 | 45,008 | 16 May, 2025 |
| Barry Wood | Senior Vice President/Cfo | 30,088 | 0 | 03 Mar, 2026 |
| John F North | - | 8,147 | 0 | 17 Jun, 2025 |
| Stacy L Bogart | - | 6,338 | 0 | 17 Jun, 2025 |
| Richard K. Crumly | - | 3,738 | 0 | 17 Jun, 2025 |
| Mathieu Moreau | Senior Vp, Sales And Product | 2,396 | 0 | 08 Sep, 2023 |
| Mike Klonne | - | 2,120 | 0 | 17 Jun, 2025 |
| Babatunde Awodiran | Svp, Gen. Counsel, Secretary | 301 | 0 | 20 Jun, 2024 |
* Please note that the shares above only reflect shares from the fund portfolio and the institutional portfolio. Shares from the personal portfolio are excluded from this Institutional Ownership Page. See these insiders' latest transactions here on Insider Page.
| Transaction Date | Insider Name | Security Class | Transaction Type | Shares Traded | Price | Shares Remaining | Ownership | Code |
|---|---|---|---|---|---|---|---|---|
| 09 Mar, 2026 | Barry Wood | Restricted Stock Units | A | 6,270 | $0.00 | 6,270 | D | A |
| 09 Mar, 2026 | Ryan Pape | Restricted Stock Units | A | 15,676 | $0.00 | 15,676 | D | A |
| 01 Mar, 2026 | Ryan Pape | Common Stock | A | 9,174 | - | 1,086,115 | D | M |
| 01 Mar, 2026 | Barry Wood | Common Stock | A | 2,446 | - | 30,814 | D | M |
| 01 Mar, 2026 | Ryan Pape | Common Stock | D | 2,339 | $42.62 | 1,083,776 | D | F |
| 01 Mar, 2026 | Barry Wood | Common Stock | D | 726 | $42.62 | 30,088 | D | F |
| 01 Mar, 2026 | Barry Wood | Restricted Stock Units | D | 1,495 | $0.00 | 4,487 | D | M |
| 01 Mar, 2026 | Ryan Pape | Restricted Stock Units | D | 3,566 | $0.00 | 7,132 | D | M |
| 01 Mar, 2026 | Barry Wood | Restricted Stock Units | D | 951 | $0.00 | 1,902 | D | M |
| 01 Mar, 2026 | Ryan Pape | Restricted Stock Units | D | 5,608 | $0.00 | 16,826 | D | M |
| 07 Sep, 2025 | Barry Wood | Common Stock | A | 1,095 | - | 28,635 | D | M |
| 07 Sep, 2025 | Ryan Pape | Common Stock | A | 2,737 | - | 1,077,608 | D | M |
| 07 Sep, 2025 | Ryan Pape | Common Stock | D | 667 | $35.68 | 1,076,941 | D | F |
| 07 Sep, 2025 | Barry Wood | Common Stock | D | 267 | $35.68 | 28,368 | D | F |
| 07 Sep, 2025 | Ryan Pape | Restricted Stock Units | D | 2,737 | $0.00 | 2,737 | D | M |
| 07 Sep, 2025 | Barry Wood | Restricted Stock Units | D | 1,095 | $0.00 | 1,095 | D | M |
| 15 Jul, 2025 | Barry Wood | Common Stock | A | 743 | - | 27,721 | D | M |
| 15 Jul, 2025 | Ryan Pape | Common Stock | A | 1,040 | - | 1,075,125 | D | M |
| 15 Jul, 2025 | Barry Wood | Common Stock | D | 181 | $35.05 | 27,540 | D | F |
| 15 Jul, 2025 | Ryan Pape | Common Stock | D | 254 | $35.05 | 1,074,871 | D | F |