Skip to main content
NVDA-0.10%AAPL+0.95%GOOGL-2.28%MSFT+0.10%AMZN+0.12%TSM-0.83%SPCX-3.86%AVGO-1.13%META+0.93%TSLA-0.43%SKHY+7.05%MU-1.41%BRK-B+0.18%LLY+0.02%JPM+0.34%AMD+3.04%WMT-0.21%V-0.34%XOM+2.24%ASMLa-1.54%JNJ-0.76%INTC+1.69%MA-0.59%0700.HK-1.94%ORCL-0.50%1398.HK+0.79%BAC+0.45%ABBV+0.88%CSCO+0.24%CVX+1.91%COST-0.83%LRCX-1.43%KO-0.92%CAT-0.84%AMAT-0.83%AP2d-0.80%0005.HK-0.78%HSBA.L-1.75%UNH-1.94%DELL+0.29%MS-0.42%PG-2.02%GE-2.83%3988.HK+0.84%1816.HK+0.23%0857.HK-3.26%NFLX-0.96%HD-1.04%GS-0.75%0939.HK+1.66%NZDJPY-2.25%CHFJPY-1.73%USDJPY-1.63%AUDJPY-1.51%EURJPY-1.43%CADJPY-1.41%GBPJPY-1.38%GBPNZD+0.87%EURNZD+0.85%NZDCAD-0.85%AUDNZD+0.76%NZDUSD-0.65%NZDCHF-0.55%GBPTRY+0.41%GBPCHF+0.34%GBPHKD+0.32%CADCHF+0.30%EURCHF+0.30%GBPMXN-0.28%EURNOK+0.28%EURZAR+0.25%USDNOK+0.25%GBPUSD+0.24%GBPZAR+0.24%USDZAR+0.23%AUDCHF+0.22%USDCAD-0.20%EURUSD+0.19%CHFNOK+0.19%AUDNOK+0.16%NZDSGD+0.16%USDILS+0.16%EURSEK+0.15%NOKJPY-0.14%AUDCAD-0.12%USDSEK+0.12%USDCHF+0.12%AUDDKK-0.11%NZDMXN+0.11%GBPAUD+0.11%USDTRY+0.11%AUDUSD+0.11%EURSGD+0.10%GBPSGD+0.09%EURAUD+0.09%USDSGD+0.08%PLNJPY+0.08%USDTHB+0.08%EURCZK-0.06%CHFSEK+0.06%EURPLN+0.06%USDMXN+0.05%USDCOP-0.04%USDPLN+0.03%SGDJPY+0.03%EURGBP-0.03%USDCNH-0.03%USDDKK-0.02%EURCNH+0.02%EURCAD-0.02%GBPCAD+0.02%CHFSGD+0.01%EURHKD+0.01%USDHKD+0.01%AUDSGD-0.01%EURDKK0.00%COFFEE-1.93%XPTUSD-1.78%SUGAR+1.74%COTTON+1.05%GAGUSD-0.96%XAGUSD-0.96%COCOA-0.93%USOIL+0.70%UKOIL+0.59%S1+0.52%HG1-0.52%C1+0.48%BTCUSD-0.21%ETHUSD+0.28%USDTUSD-0.06%XRPUSD-0.98%SOLUSD-0.31%TRXUSDT+0.39%ZECUSDT-1.53%DOGEUSD-1.18%XMRUSDT-0.24%LINKUSD+0.04%XLMUSD-0.68%BCHUSDT-1.65%LTCUSD-1.40%UNIUSD-1.96%TONUSD+24.88%HBARUSDT-0.99%SUIUSD-0.93%TAOUSDT-0.42%AAVEUSD-1.17%DOTUSDT-1.65%ICPUSDT-0.68%ONDOUSDT-1.67%WLDUSDT-1.47%ATOMUSDT-1.89%ARBUSDT-0.64%JUPUSDT-2.53%INJUSDT-1.83%STXUSDT-2.70%FETUSDT-2.03%TIAUSDT-0.60%SEIUSDT-1.80%PYTHUSDT-0.52%IMXUSDT-1.48%WIFUSDT-2.44%GRTUSDT-2.03%OPUSDT-1.99%POLUSDT-1.38%IOTAUSDT-1.91%AXSUSDT-1.60%FARTCOINUSDT-1.00%EOSUSDT-0.19%DYDXUSDT+0.05%ORDIUSDT+1.47%GALAUSDT-2.53%NOTUSDT-0.68%RONINUSDT-0.71%NVDA-0.10%AAPL+0.95%GOOGL-2.28%MSFT+0.10%AMZN+0.12%TSM-0.83%SPCX-3.86%AVGO-1.13%META+0.93%TSLA-0.43%SKHY+7.05%MU-1.41%BRK-B+0.18%LLY+0.02%JPM+0.34%AMD+3.04%WMT-0.21%V-0.34%XOM+2.24%ASMLa-1.54%JNJ-0.76%INTC+1.69%MA-0.59%0700.HK-1.94%ORCL-0.50%1398.HK+0.79%BAC+0.45%ABBV+0.88%CSCO+0.24%CVX+1.91%COST-0.83%LRCX-1.43%KO-0.92%CAT-0.84%AMAT-0.83%AP2d-0.80%0005.HK-0.78%HSBA.L-1.75%UNH-1.94%DELL+0.29%MS-0.42%PG-2.02%GE-2.83%3988.HK+0.84%1816.HK+0.23%0857.HK-3.26%NFLX-0.96%HD-1.04%GS-0.75%0939.HK+1.66%NZDJPY-2.25%CHFJPY-1.73%USDJPY-1.63%AUDJPY-1.51%EURJPY-1.43%CADJPY-1.41%GBPJPY-1.38%GBPNZD+0.87%EURNZD+0.85%NZDCAD-0.85%AUDNZD+0.76%NZDUSD-0.65%NZDCHF-0.55%GBPTRY+0.41%GBPCHF+0.34%GBPHKD+0.32%CADCHF+0.30%EURCHF+0.30%GBPMXN-0.28%EURNOK+0.28%EURZAR+0.25%USDNOK+0.25%GBPUSD+0.24%GBPZAR+0.24%USDZAR+0.23%AUDCHF+0.22%USDCAD-0.20%EURUSD+0.19%CHFNOK+0.19%AUDNOK+0.16%NZDSGD+0.16%USDILS+0.16%EURSEK+0.15%NOKJPY-0.14%AUDCAD-0.12%USDSEK+0.12%USDCHF+0.12%AUDDKK-0.11%NZDMXN+0.11%GBPAUD+0.11%USDTRY+0.11%AUDUSD+0.11%EURSGD+0.10%GBPSGD+0.09%EURAUD+0.09%USDSGD+0.08%PLNJPY+0.08%USDTHB+0.08%EURCZK-0.06%CHFSEK+0.06%EURPLN+0.06%USDMXN+0.05%USDCOP-0.04%USDPLN+0.03%SGDJPY+0.03%EURGBP-0.03%USDCNH-0.03%USDDKK-0.02%EURCNH+0.02%EURCAD-0.02%GBPCAD+0.02%CHFSGD+0.01%EURHKD+0.01%USDHKD+0.01%AUDSGD-0.01%EURDKK0.00%COFFEE-1.93%XPTUSD-1.78%SUGAR+1.74%COTTON+1.05%GAGUSD-0.96%XAGUSD-0.96%COCOA-0.93%USOIL+0.70%UKOIL+0.59%S1+0.52%HG1-0.52%C1+0.48%BTCUSD-0.21%ETHUSD+0.28%USDTUSD-0.06%XRPUSD-0.98%SOLUSD-0.31%TRXUSDT+0.39%ZECUSDT-1.53%DOGEUSD-1.18%XMRUSDT-0.24%LINKUSD+0.04%XLMUSD-0.68%BCHUSDT-1.65%LTCUSD-1.40%UNIUSD-1.96%TONUSD+24.88%HBARUSDT-0.99%SUIUSD-0.93%TAOUSDT-0.42%AAVEUSD-1.17%DOTUSDT-1.65%ICPUSDT-0.68%ONDOUSDT-1.67%WLDUSDT-1.47%ATOMUSDT-1.89%ARBUSDT-0.64%JUPUSDT-2.53%INJUSDT-1.83%STXUSDT-2.70%FETUSDT-2.03%TIAUSDT-0.60%SEIUSDT-1.80%PYTHUSDT-0.52%IMXUSDT-1.48%WIFUSDT-2.44%GRTUSDT-2.03%OPUSDT-1.99%POLUSDT-1.38%IOTAUSDT-1.91%AXSUSDT-1.60%FARTCOINUSDT-1.00%EOSUSDT-0.19%DYDXUSDT+0.05%ORDIUSDT+1.47%GALAUSDT-2.53%NOTUSDT-0.68%RONINUSDT-0.71%
XP

XPEL, Inc. (XPEL)

NASDAQConsumer Cyclical

$48.79
-$1.13 (-2.3%)
Market closed

Last close at September 9, 2026 at 20:00 UTC

Open$49.5
Day Range$48.47 - $50.27
Avg. Volume (3M)171.1K
Market Cap$1.3B
P/E Ratio24.6
52 Week Range
$31.5$55.91
Next EarningsIn 55 daysNov 4, 2026

Metrics Over Time

Where the Money Goes

Q2 2026
Revenueeverything earned$143M100%
Gross Profitminus cost of goods$63.1M44%
Operating Incomeminus R&D and overhead$23.2M16%
Net Incomeminus taxes and the rest$18M13%

In plain terms: out of every $100 in revenue, XPEL, Inc. keeps $13 as net profit.

Fundamentals & Financials

Revenue (TTM)
$508M
Net Income (TTM)
$54.7M
EPS (TTM)
$1.98
ROA (TTM)
11.58%
Current Ratio
2.61

TTM is calculated as the sum of the four most recently completed quarters. This is a standard approach when monthly or real-time data is not available.

Earnings

+11.6%Q1 2026$0.48
+12.1%Q2 2026$0.37
+12.8%Q3 2026$0.68
Next

Nov 4

in 55 daysQ4 2026

% — EPS deviation from the forecast (beat / miss); quarters without a forecast show the reported EPS

Latest report — Q3 2026
Beat +12.8%

XPEL beat expectations on both the top and bottom line in the second fiscal quarter of 2026, reported August 5, 2026, with adjusted EPS of $0.68 topping the $0.60 estimate (+13%) as revenue of $143.1 million topped the $135.1 million consensus (+5.9%). Revenue rose 14.7% to about $143.1 million from roughly $124.7 million a year ago, reflecting demand across its aftermarket vehicle-protection products such as paint protection film and window film. Profitability stayed elevated, with gross profit of about $63.1 million translating to a gross margin of roughly 44%, while operating income of around $23.2 million put operating margin near 16%. Net income increased 10.7% to roughly $18.0 million, up from about $16.3 million a year earlier. Cash generation was positive, with operating cash flow of about $30.8 million. For the next period, consensus calls for EPS of $0.55 on revenue of $138.7 million.

View full earnings history

About XPEL, Inc.

XPEL, Inc. develops, manufactures, distributes, and installs aftermarket vehicle-protection products and related supplies in the auto-parts market. Trading on the NASDAQ Capital Market as XPEL, the company pairs physical film and coating products with supporting software and generated $476.2 million of revenue in FY2025.

Name
XPEL, Inc.
CEO
Ryan L. Pape
Industry
Consumer Cyclical
Year Founded
1997
Employees
1,337

Today's Snapshot

AI-generated

XPEL closed 2.3% lower at 48.79.

Trading Volume

Above 10d avg 180.7K

190K

vs S&P 500 Today

Underperforming Market

-1.84%

Updated: September 9, 2026 at 20:17 UTC

Technical Indicators

3 Buy3 Neutral2 Sell
XPEL shows a neutral stance driven by mixed momentum and a lack of a clear trend. Momentum readings are near neutral but CCI and short-term momentum lean negative, while MACD is only slightly positive; ADX is below trend-confirmation levels, implying choppy conditions. The stock trades under short-term averages yet remains above the 50/100/200-day bands, and the classic pivot near 50.23 sits above the market as potential resistance; volume-based OBV is soft and ATR indicates moderate volatility. Technical takeaway: Neutral.
All signals
  • EMA (5 indicators)$45.55 - $49.87
    Buy
  • RSI (14)48.67
    Neutral
  • Stochastic %K (14, 3, 3)54.87
    Neutral
  • MACD Level (12, 26)0.67
    Neutral
Stay Ahead of the Market

Get premium market insights delivered directly to your inbox.