European Wax Center Inc.
EWCZ | NASDAQ
$5.82
$0 (0.00%)
May 15, 2026, 4:00 PM ET · Market open
Market Data
Market Cap $319.14M
Enterprise Value $625.38M
Beta 1.33
Average Volume 846.36K
Shares Outstanding (Diluted) 43.81M
Shares Change YoY 1.11%
Institutional Ownership 86.87%
Exchange NASDAQ
ISIN US29882P1066
Price Performance
Price Change 1M 0.2%
Price Change 3M 1.8%
Price Change 6M 39.9%
Price Change YTD 69.2%
Price Change 1Y 49.6%
Price Change 3Y -64.4%
Price Change 5Y -74.0%
1M CAGR (ann.) 0.9%
1Y CAGR (ann.) 63.0%
5Y CAGR (ann.) N/A
All-Time CAGR -22.1%
Valuation
PE Ratio 29.10
Forward PE 11.05
PEG Ratio -3.16
Forward PEG 2.40
PS Ratio 1.54
Forward PS 1.50
PB Ratio 4.03
P/FCF Ratio 6.37
P/Adj. FCF Ratio 7.33
P/OCF Ratio 6.26
EV/Sales 3.03
EV/EBIT 14.50
EV/EBITDA 9.84
EV/FCF 12.49
Earnings Yield 3.4%
FCF Yield 15.7%
Adj. FCF Yield 13.7%
Financial Health
Net Debt $304M
Total Debt $382.31M
Cash & Short-Term Investments $76.06M
Total Assets $725.26M
Current Ratio 3.00
Quick Ratio 2.53
Debt / Equity Ratio 0.09
Debt / EBITDA 6.02
Debt / FCF 7.63
OCF / Debt 0.14
Interest Coverage 1.58
Altman Z-Score 0.74
Piotroski F-Score 6
Margins & Profitability
Gross Profit Margin 71.3%
Operating Profit Margin 20.9%
EBITDA Margin 29.9%
Net Profit Margin 3.8%
FCF Margin 24.2%
Adj. FCF Margin 21.1%
SBC / Revenue 2.8%
SBC Impact (per share) -13.0%
Returns
Return on Assets 1.1%
Return on Equity 10.0%
Return on Invested Capital 4.4%
Return on Capital Employed 6.1%
Return on Tangible Assets 2.9%
Historical Growth (CAGR)
Revenue CAGR 3Y -0.1%
Revenue CAGR 5Y 14.8%
Revenue CAGR 10Y N/A
EPS CAGR 3Y -10.6%
EPS CAGR 5Y -3.7%
EPS CAGR 10Y N/A
FCF CAGR 3Y 4.3%
FCF CAGR 5Y 9.6%
FCF CAGR 10Y N/A
Analyst Forecasts
Analyst Rating Hold
Analyst Count 8
EPS Growth Next 3Y 38.4%
Revenue Growth Next 3Y 4.1%
Earnings Date May 12, 2026
EPS Estimate (next Q) $0.13
EPS Growth Est (next Q) -40.9%
Revenue Est (next Q) $51.55M
Revenue Growth Est (next Q) 0.2%
Fair Value Estimates
Graham Number $3.31
Graham Upside -43.1%
Lynch Fair Value $1
Lynch Upside -82.8%
Price Target $7.96
Price Target Upside 36.8%
Cash Flow
Operating Cash Flow $53M
Free Cash Flow $50.09M
Adj. Free Cash Flow $43.56M
FCF Per Share $0.84
OCF Per Share $0.93
OCF/S Ratio 19.8%
Income Statement
Revenue $206.63M
Gross Profit $152.79M
Operating Income $43.13M
EBITDA $63.53M
Net Income $8.68M
EPS (Diluted) $0.20
Revenue / Employee $1.67M
Profit / Employee $70.02K
Employees 124
Add to Watchlist
Select watchlists to add or remove EWCZ