StockComparison Logo
vs

IMMX vs SATL

Comparison between Immix Biopharma Inc (IMMX, Company) and Satellogic Inc - Class A (SATL, Company).

IMMX is from the Healthcare sector, while SATL is from the Industrials sector.

5-Year PerformanceIMMX has outperformed SATL, delivering a return of +23.2% compared to -16.9%

IMMX vs SATL - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
IMMX
$558M
SATL
$558M
Max Drawdown
Winner
IMMX
88.89%
SATL
94.40%
Sharpe Ratio
Winner
IMMX
1.74
SATL
0.66
5Y Beta
Winner
IMMX
1.24
SATL
2.12
Industry
IMMX
Biotechnology
SATL
Aerospace & Defense
P/E Ratio
Winner
IMMX
-8.71
SATL
-3.29
PEG Ratio
IMMX
-0.15
SATL
N/A
Debt to Equity
IMMX
0.00%
SATL
0.00%
Free Cash Flow Yield
Winner
IMMX
-5.87%
SATL
-5.92%
P/S Ratio
IMMX
N/A
SATL
26.42
P/B Ratio
Winner
IMMX
9.01
SATL
20.59

IMMX vs SATL - Historical Returns

Returns include dividend reinvestment.

1M
Winner
IMMX
+1.81%
SATL
-31.28%
3M
Winner
IMMX
-1.14%
SATL
-45.91%
6M
Winner
IMMX
+95.71%
SATL
+8.64%
1Y
Winner
IMMX
+220.07%
SATL
+13.70%
5Y(CAGR)
Winner
IMMX
+23.20%
SATL
-16.88%
Max(CAGR)
Winner
IMMX
+23.20%
SATL
-16.06%

IMMX vs SATL - Annual Returns (2021 - 2026)

Returns include dividend reinvestment.

YearIMMXSATL
2026+76.24%+98.98%
2025+137.73%-38.69%
2024-63.70%+83.87%
2023+211.71%-49.86%
2022-60.38%-69.32%
2021-3.00%-2.02%

IMMX vs SATL Drawdown Comparison

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

The maximum drawdown for SATL was -94.40%, occurring on Nov 14, 2023. This drawdown has not yet recovered.

The current IMMX drawdown is -20.38%. The current SATL drawdown is -68.37%.

RankIMMXSATL
#1-88.89%
Jan 5, 2022 - Dec 15, 2023
-94.40%
Jan 21, 2022 - Nov 14, 2023
#2-81.57%
Dec 15, 2023 - Dec 11, 2025
-9.16%
Dec 8, 2021 - Jan 21, 2022
#3-39.84%
Dec 11, 2025 - Feb 12, 2026
-4.81%
Nov 15, 2021 - Dec 8, 2021
#4-29.23%
Mar 17, 2026 - Jul 7, 2026
-3.21%
Apr 13, 2021 - Nov 15, 2021
#5-26.79%
Jul 7, 2026 - Jul 20, 2026
-2.64%
Apr 6, 2021 - Apr 13, 2021
#6-26.25%
Dec 17, 2021 - Jan 3, 2022
-0.38%
Mar 26, 2021 - Apr 6, 2021
#7-7.77%
Feb 25, 2026 - Mar 6, 2026
N/A
#8-4.40%
Mar 11, 2026 - Mar 16, 2026
N/A
#9-4.31%
Feb 17, 2026 - Feb 23, 2026
N/A
#10-1.35%
Feb 12, 2026 - Feb 17, 2026
N/A

Correlation

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

0.27
-101

Select Stocks to Compare