XPEL, Inc. (XPEL) Stock Price History
Historical prices from 2019 to 2026
- 1M
- +6.8%
- 3M
- +22.4%
- YTD
- -1.7%
- 1Y
- +37.8%
- 3Y
- -14.8%
- 5Y
- -10.6%
Loading 10-year price history...
XPEL Historical Performance
XPEL Annual Returns
Year-by-year price performance · 2019–2026
- 2019 annual price return
- +170.8%
- 2020 annual price return
- +259.3%
- 2021 annual price return
- +35.6%
- 2022 annual price return
- -16.3%
- 2023 annual price return
- -9.0%
- 2024 annual price return
- -25.8%
- 2025 annual price return
- +28.1%
- 2026 annual price return
- -15.2%
XPEL Stock Price Trajectory (2019–2026)
As of June 29, 2026, XPEL, Inc. (XPEL) trades at $49.37, representing a +37.8% return over the past year. The stock has delivered a -47.8% total return over five years (-10.6% CAGR), reflecting challenging market conditions.
The stock reached its all-time high of $103.84 on July 26, 2021. From this peak, XPEL has corrected -52.5%, currently trading 12% above its 200-day moving average, indicating continued institutional support.
When compared to Consumer Cyclical sector peers MPAA (+50.0% 1Y), LCII (+5.9% 1Y), and AAON (+75.0% 1Y), XPEL has underperformed the peer group average. Compare XPEL vs MPAA →
XPEL Historical Price Data · from 2019
Rows 1–50 of 1,758| Date | Open | High | Low | Close | Volume | Change % |
|---|---|---|---|---|---|---|
| 2026-06-26 | 47.74 | 49.58 | 47.19 | 49.37 | 0 | +3.07% |
| 2026-06-25 | 46.19 | 47.90 | 45.52 | 47.90 | 361K | +4.49% |
| 2026-06-24 | 46.25 | 47.00 | 45.46 | 45.84 | 264K | -0.26% |
| 2026-06-23 | 45.75 | 46.25 | 45.05 | 45.96 | 150K | +0.37% |
| 2026-06-22 | 45.65 | 46.20 | 45.01 | 45.79 | 213K | +0.75% |
| 2026-06-18 | 45.74 | 46.78 | 44.98 | 45.45 | 429K | +0.46% |
| 2026-06-17 | 44.76 | 46.40 | 44.56 | 45.24 | 416K | +0.85% |
| 2026-06-16 | 45.26 | 45.93 | 44.51 | 44.86 | 209K | -1.41% |
| 2026-06-15 | 45.10 | 45.64 | 44.54 | 45.50 | 75K | +0.82% |
| 2026-06-12 | 46.00 | 46.93 | 45.09 | 45.13 | 268K | -1.85% |
| 2026-06-11 | 45.64 | 46.67 | 45.49 | 45.98 | 315K | +1.48% |
| 2026-06-10 | 46.15 | 46.88 | 45.16 | 45.31 | 130K | -1.13% |
| 2026-06-09 | 45.58 | 46.67 | 44.44 | 45.83 | 219K | +2.14% |
| 2026-06-08 | 45.19 | 46.20 | 43.72 | 44.87 | 118K | +0.70% |
| 2026-06-05 | 45.35 | 46.50 | 44.40 | 44.56 | 247K | -3.13% |
| 2026-06-04 | 45.50 | 46.02 | 44.59 | 46.00 | 105K | +1.63% |
| 2026-06-03 | 44.17 | 45.35 | 44.17 | 45.26 | 143K | +1.16% |
| 2026-06-02 | 44.42 | 45.42 | 43.95 | 44.74 | 165K | +0.31% |
| 2026-06-01 | 45.31 | 45.34 | 43.48 | 44.60 | 434K | -2.45% |
| 2026-05-29 | 46.78 | 46.96 | 45.23 | 45.72 | 224K | -2.58% |
| 2026-05-28 | 46.85 | 48.24 | 46.45 | 46.93 | 234K | -1.32% |
| 2026-05-27 | 46.55 | 47.57 | 46.53 | 47.56 | 132K | +2.92% |
| 2026-05-26 | 44.80 | 46.50 | 44.70 | 46.21 | 180K | +3.35% |
| 2026-05-22 | 43.94 | 44.71 | 43.52 | 44.71 | 196K | +2.24% |
| 2026-05-21 | 44.03 | 44.68 | 42.46 | 43.73 | 312K | -3.27% |
| 2026-05-20 | 42.75 | 45.37 | 41.55 | 45.21 | 472K | +4.53% |
| 2026-05-19 | 45.24 | 45.63 | 42.16 | 43.25 | 649K | +3.35% |
| 2026-05-18 | 41.53 | 42.87 | 41.01 | 41.85 | 201K | +0.87% |
| 2026-05-15 | 42.09 | 42.92 | 41.42 | 41.49 | 202K | -2.38% |
| 2026-05-14 | 41.34 | 42.74 | 41.14 | 42.50 | 148K | +3.51% |
| 2026-05-13 | 40.83 | 41.72 | 39.83 | 41.06 | 255K | +0.64% |
| 2026-05-12 | 41.65 | 41.85 | 40.38 | 40.80 | 212K | -2.23% |
| 2026-05-11 | 43.55 | 44.24 | 41.69 | 41.73 | 233K | -4.18% |
| 2026-05-08 | 43.54 | 44.58 | 41.77 | 43.55 | 252K | -0.93% |
| 2026-05-07 | 43.59 | 45.66 | 41.88 | 43.96 | 548K | +0.99% |
| 2026-05-06 | 52.65 | 52.65 | 43.52 | 43.53 | 670K | -11.83% |
| 2026-05-05 | 48.72 | 49.54 | 47.12 | 49.37 | 297K | +2.88% |
| 2026-05-04 | 47.48 | 48.85 | 47.29 | 47.99 | 150K | +0.40% |
| 2026-05-01 | 47.69 | 48.45 | 47.23 | 47.80 | 150K | +0.38% |
| 2026-04-30 | 46.15 | 48.41 | 46.15 | 47.62 | 129K | +2.17% |
| 2026-04-29 | 45.80 | 46.70 | 45.75 | 46.61 | 175K | +1.26% |
| 2026-04-28 | 46.64 | 47.12 | 45.59 | 46.03 | 101K | -1.01% |
| 2026-04-27 | 46.52 | 47.40 | 46.26 | 46.50 | 138K | -0.28% |
| 2026-04-24 | 46.63 | 47.25 | 46.52 | 46.63 | 87K | -0.45% |
| 2026-04-23 | 46.28 | 47.09 | 46.06 | 46.84 | 112K | +1.36% |
| 2026-04-22 | 46.44 | 46.87 | 45.77 | 46.21 | 104K | +0.35% |
| 2026-04-21 | 47.27 | 47.68 | 45.98 | 46.05 | 158K | -2.02% |
| 2026-04-20 | 47.18 | 47.88 | 46.94 | 47.00 | 136K | -0.70% |
| 2026-04-17 | 47.88 | 49.56 | 47.15 | 47.33 | 205K | +0.57% |
| 2026-04-16 | 46.10 | 47.42 | 46.10 | 47.06 | 166K | +1.84% |
Intrinsic Valuation
DCF models, multiple analysis, and analyst estimates.
Historical Returns
10-year return with dividends reinvested.
DCA Calculator
See how regular investing compounds over time.
Peer Comparison
Compare growth, multiples, and margins vs sector.
XPEL — Frequently Asked Questions
Quick answers to the most common questions about buying XPEL stock.
How has XPEL stock performed recently?
XPEL returned +37.8% over the past year, beating its 5-year annualized CAGR of -10.6%. The stock trades above its 200-day moving average, confirming the uptrend.
What is XPEL's all-time high price?
XPEL, Inc. reached $103.84 on 2021-07-26. The 52-week high is $55.91. Current 1-year return of +37.8% places the stock closer to historical peaks.
Where can I download XPEL historical price data?
This page provides XPEL daily OHLCV data with 50-day MA, 200-day MA, and RSI indicators. Data spans 2019-2026, downloadable in CSV format.