Skip to main content

Want a detailed portfolio tracker?

EWCZ
NASDAQ
$5.82

European Wax Center Inc - Class A (EWCZ)

Market Cap

$254M

P/E Ratio

28.99

Free Cash Flow Yield

19.71%

Price Chart

Valuation
Market Cap$254M
P/E28.99
P/S1.54
P/B3.25
Profitability
Total Revenue (TTM)$207M
Gross Profit (TTM)$153M
EBITDA$64M
Profit Margin-1.3%
Operating Margin9.9%
EPS$0.20
Financial Health
Debt-to-Equity482.3%
Free Cash Flow Yield19.71%
Growth & Risk
Revenue 5Y CAGR+14.85%
Sharpe Ratio1.01