StockComparison Logo
vs

CMPX vs UPB

Comparison between Compass Therapeutics Inc (CMPX, Company) and Upstream Bio Inc (UPB, Company).

Both CMPX and UPB are from the Healthcare sector.

CMPX vs UPB - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
CMPX
$349M
UPB
$349M
Max Drawdown
CMPX
90.91%
Winner
UPB
81.84%
Sharpe Ratio
Winner
CMPX
0.08
UPB
-0.36
5Y Beta
CMPX
1.57
Winner
UPB
1.09
Industry
CMPX
Biotechnology
UPB
Biotechnology
P/E Ratio
Winner
CMPX
-4.69
UPB
-2.21
PEG Ratio
CMPX
-1.41
UPB
N/A
Debt to Equity
CMPX
0.00%
UPB
0.00%
Free Cash Flow Yield
Winner
CMPX
-15.25%
UPB
-40.17%
P/S Ratio
CMPX
269.28
Winner
UPB
105.01
P/B Ratio
CMPX
1.97
Winner
UPB
1.15

CMPX vs UPB - Historical Returns

Returns include dividend reinvestment.

1M
CMPX
-11.42%
Winner
UPB
-5.06%
3M
Winner
CMPX
+9.60%
UPB
-28.43%
6M
Winner
CMPX
-69.69%
UPB
-78.86%
1Y
Winner
CMPX
-36.39%
UPB
-56.75%
5Y(CAGR)
CMPX
-16.92%
UPB
N/A
Max(CAGR)
Winner
CMPX
-24.26%
UPB
-48.92%

CMPX vs UPB - Annual Returns (2021 - 2026)

Returns include dividend reinvestment.

YearCMPXUPB
2026-62.48%-75.73%
2025+283.57%+66.56%
2024-2.03%-25.27%
2023-69.71%N/A
2022+43.71%N/A
2021-62.71%N/A

CMPX vs UPB Drawdown Comparison

The maximum drawdown for CMPX was -90.91%, occurring on Jul 5, 2024. This drawdown has not yet recovered.

The maximum drawdown for UPB was -81.84%, occurring on Jun 16, 2026. This drawdown has not yet recovered.

The current CMPX drawdown is -77.95%. The current UPB drawdown is -79.85%.

RankCMPXUPB
#1-90.91%
Apr 16, 2021 - Jul 5, 2024
-81.84%
Jan 13, 2026 - Jun 16, 2026
#2N/A-77.84%
Nov 5, 2024 - Nov 25, 2025
#3N/A-14.99%
Dec 22, 2025 - Jan 12, 2026
#4N/A-13.70%
Dec 1, 2025 - Dec 16, 2025
#5N/A-6.45%
Oct 21, 2024 - Nov 5, 2024
#6N/A-3.38%
Dec 16, 2025 - Dec 18, 2025
#7N/A-2.88%
Nov 25, 2025 - Dec 1, 2025
#8N/A-1.71%
Dec 18, 2025 - Dec 22, 2025
#9N/A-1.63%
Oct 14, 2024 - Oct 16, 2024
#10N/A-0.13%
Oct 16, 2024 - Oct 18, 2024

Correlation

Correlation between CMPX and UPB is 0.46 which considered as a weak positive correlation - the stocks show a slight tendency to move together.

0.46
-101

Select Stocks to Compare