StockComparison Logo
vs

IMMX vs STRO

Comparison between Immix Biopharma Inc (IMMX, Company) and Sutro Biopharma Inc (STRO, Company).

Both IMMX and STRO are from the Healthcare sector.

IMMX vs STRO - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
IMMX
$434M
STRO
$432M
Max Drawdown
Winner
IMMX
88.89%
STRO
98.10%
Sharpe Ratio
Winner
IMMX
1.86
STRO
1.68
5Y Beta
Winner
IMMX
1.27
STRO
1.49
Industry
IMMX
Biotechnology
STRO
Biotechnology
P/E Ratio
Winner
IMMX
-6.77
STRO
-1.65
Forward P/E
IMMX
N/A
STRO
10.03
PEG Ratio
IMMX
-0.11
STRO
N/A
5Y EPS CAGR
IMMX
N/A
STRO
18.47%
Debt to Equity
IMMX
0.00%
STRO
0.00%
Free Cash Flow Yield
Winner
IMMX
-7.56%
STRO
-35.08%
P/S Ratio
IMMX
N/A
STRO
4.34
P/B Ratio
IMMX
6.89
Winner
STRO
2.11

IMMX vs STRO - Historical Returns

Returns include dividend reinvestment.

1M
Winner
IMMX
-20.73%
STRO
-29.60%
3M
IMMX
-16.42%
Winner
STRO
+17.79%
6M
IMMX
+19.52%
Winner
STRO
+192.98%
1Y
IMMX
+239.36%
Winner
STRO
+254.99%
5Y(CAGR)
Winner
IMMX
+20.42%
STRO
-31.11%
Max(CAGR)
Winner
IMMX
+20.42%
STRO
-19.41%

IMMX vs STRO - Annual Returns (2018 - 2026)

Returns include dividend reinvestment.

YearIMMXSTRO
2026+55.62%+162.77%
2025+137.73%-40.05%
2024-63.70%-59.74%
2023+211.71%-46.51%
2022-60.38%-47.22%
2021-3.00%-28.22%
2020N/A+81.07%
2019N/A+9.02%
2018N/A-40.66%

IMMX vs STRO Drawdown Comparison

The maximum drawdown for IMMX was -88.89%, occurring on Nov 10, 2022. Recovery took 489 trading sessions.

The maximum drawdown for STRO was -98.10%, occurring on Apr 17, 2025. This drawdown has not yet recovered.

The current IMMX drawdown is -24.01%. The current STRO drawdown is -89.54%.

RankIMMXSTRO
#1-88.89%
Jan 5, 2022 - Dec 15, 2023
-98.10%
Jan 22, 2021 - Apr 17, 2025
#2-81.57%
Dec 15, 2023 - Dec 11, 2025
-59.28%
Sep 27, 2018 - Nov 6, 2020
#3-39.84%
Dec 11, 2025 - Feb 12, 2026
-13.55%
Dec 17, 2020 - Jan 7, 2021
#4-29.23%
Mar 17, 2026 - Jun 8, 2026
-12.49%
Nov 17, 2020 - Dec 4, 2020
#5-26.25%
Dec 17, 2021 - Jan 3, 2022
-8.27%
Nov 9, 2020 - Nov 13, 2020
#6-7.77%
Feb 25, 2026 - Mar 6, 2026
-6.71%
Dec 4, 2020 - Dec 16, 2020
#7-4.40%
Mar 11, 2026 - Mar 16, 2026
-3.18%
Jan 15, 2021 - Jan 22, 2021
#8-4.31%
Feb 17, 2026 - Feb 23, 2026
-3.15%
Jan 8, 2021 - Jan 15, 2021
#9-1.35%
Feb 12, 2026 - Feb 17, 2026
N/A

Correlation

Correlation between IMMX and STRO is -0.15 which considered as a very weak or no correlation - the stocks move independently of each other.

-0.15
-101

Select Stocks to Compare