StockComparison Logo
vs

EWCZ vs IMRX

Comparison between European Wax Center Inc - Class A (EWCZ, Company) and Immuneering Corp Class A (IMRX, Company).

EWCZ is from the Consumer Defensive sector, while IMRX is from the Healthcare sector.

5-Year PerformanceEWCZ has outperformed IMRX, delivering a return of -22.1% compared to -25.5%

EWCZ vs IMRX - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
EWCZ
$254M
IMRX
$253M
Max Drawdown
Winner
EWCZ
90.62%
IMRX
96.86%
Sharpe Ratio
EWCZ
1.01
Winner
IMRX
1.13
5Y Beta
EWCZ
N/A
IMRX
0.99
Industry
EWCZ
Household & Personal Products
IMRX
Biotechnology
P/E Ratio
EWCZ
28.99
Winner
IMRX
-2.78
Debt to Equity
EWCZ
482.27%
Winner
IMRX
0.00%
Free Cash Flow Yield
Winner
EWCZ
19.71%
IMRX
-19.69%
P/S Ratio
Winner
EWCZ
1.54
IMRX
563.62
P/B Ratio
EWCZ
3.25
Winner
IMRX
1.26

EWCZ vs IMRX - Historical Returns

Returns include dividend reinvestment.

1M
Winner
EWCZ
+0.00%
IMRX
-19.11%
3M
Winner
EWCZ
+45.50%
IMRX
-23.12%
6M
Winner
EWCZ
+58.15%
IMRX
-31.09%
1Y
EWCZ
+61.67%
Winner
IMRX
+113.78%
5Y(CAGR)
Winner
EWCZ
-22.06%
IMRX
-25.53%
Max(CAGR)
Winner
EWCZ
-22.06%
IMRX
-25.53%

EWCZ vs IMRX - Annual Returns (2021 - 2026)

Returns include dividend reinvestment.

YearEWCZIMRX
2026+69.19%-36.71%
2025-43.40%+197.74%
2024-49.74%-69.95%
2023+4.54%+83.29%
2022-54.46%-71.45%
2021+41.89%-8.07%

EWCZ vs IMRX Drawdown Comparison

The maximum drawdown for EWCZ was -89.46%, occurring on May 1, 2025. This drawdown has not yet recovered.

The maximum drawdown for IMRX was -96.86%, occurring on Aug 16, 2024. This drawdown has not yet recovered.

The current EWCZ drawdown is -80.22%. The current IMRX drawdown is -87.24%.

RankEWCZIMRX
#1-89.46%
Oct 28, 2021 - May 1, 2025
-96.86%
Sep 27, 2021 - Aug 16, 2024
#2-14.60%
Sep 21, 2021 - Oct 27, 2021
-34.15%
Aug 18, 2021 - Sep 27, 2021
#3-10.96%
Aug 10, 2021 - Aug 18, 2021
-6.81%
Aug 10, 2021 - Aug 18, 2021
#4-6.70%
Sep 1, 2021 - Sep 15, 2021
-3.35%
Jul 30, 2021 - Aug 3, 2021
#5-6.57%
Aug 20, 2021 - Sep 1, 2021
N/A
#6-3.83%
Sep 17, 2021 - Sep 21, 2021
N/A
#7-1.29%
Aug 18, 2021 - Aug 20, 2021
N/A
#8-0.40%
Aug 6, 2021 - Aug 10, 2021
N/A

Correlation

Correlation between EWCZ and IMRX is 0.61 which considered as a moderate positive correlation - the stocks show some tendency to move together.

0.61
-101

Select Stocks to Compare