StockComparison Logo
vs

UPB vs SSSS

Comparison between Upstream Bio Inc (UPB, Company) and SuRo Capital Corp (SSSS, Company).

UPB is from the Healthcare sector, while SSSS is from the Financial Services sector.

UPB vs SSSS - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
UPB
$359M
Winner
SSSS
$359M
Max Drawdown
Winner
UPB
81.29%
SSSS
85.67%
Sharpe Ratio
UPB
-0.16
Winner
SSSS
1.75
5Y Beta
Winner
UPB
1.15
SSSS
1.19
Industry
UPB
Biotechnology
SSSS
Asset Management
P/E Ratio
Winner
UPB
-2.27
SSSS
2.56
Forward P/E
UPB
N/A
SSSS
0.88
PEG Ratio
UPB
N/A
SSSS
0.01
Dividend Yield
UPB
N/A
SSSS
5.62%
5Y Dividends CAGR
UPB
N/A
SSSS
-12.41%
Debt to Equity
UPB
0.00%
SSSS
0.00%
Free Cash Flow Yield
UPB
-39.09%
Winner
SSSS
6.12%
P/S Ratio
Winner
UPB
102.88
SSSS
192.08
P/B Ratio
UPB
1.12
Winner
SSSS
1.02

UPB vs SSSS - Historical Returns

Returns include dividend reinvestment.

1M
UPB
-31.84%
Winner
SSSS
+1.78%
3M
UPB
-35.35%
Winner
SSSS
+35.51%
6M
UPB
-77.52%
Winner
SSSS
+45.28%
1Y
UPB
-47.23%
Winner
SSSS
+93.93%
5Y(CAGR)
UPB
N/A
SSSS
+8.62%
10Y(CAGR)
UPB
N/A
SSSS
+19.13%
Max(CAGR)
UPB
-53.67%
Winner
SSSS
+7.07%

UPB vs SSSS - Annual Returns (2011 - 2026)

Returns include dividend reinvestment.

YearUPBSSSS
2026-77.47%+41.90%
2025+66.56%+70.63%
2024-25.27%+45.91%
2023N/A+0.00%
2022N/A-69.82%
2021N/A+66.56%
2020N/A+115.25%
2019N/A+31.78%
2018N/A-6.45%
2017N/A+6.45%
2016N/A-24.71%
2015N/A+4.23%
2014N/A-28.26%
2013N/A+36.00%
2012N/A-39.79%
2011N/A-4.45%

UPB vs SSSS Drawdown Comparison

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

The maximum drawdown for SSSS was -77.81%, occurring on Mar 17, 2023. Recovery took 1062 trading sessions.

The current UPB drawdown is -81.29%. The current SSSS drawdown is -8.12%.

RankUPBSSSS
#1-81.29%
Jan 13, 2026 - Jun 12, 2026
-77.81%
Jan 12, 2022 - Apr 9, 2026
#2-77.84%
Nov 5, 2024 - Nov 25, 2025
-73.72%
Feb 3, 2012 - Jul 20, 2020
#3-14.99%
Dec 22, 2025 - Jan 12, 2026
-40.75%
Jul 20, 2020 - Dec 30, 2020
#4-13.70%
Dec 1, 2025 - Dec 16, 2025
-36.25%
Jul 18, 2011 - Feb 3, 2012
#5-6.45%
Oct 21, 2024 - Nov 5, 2024
-29.66%
Apr 28, 2011 - Jul 7, 2011
#6-3.38%
Dec 16, 2025 - Dec 18, 2025
-20.09%
Feb 9, 2021 - Apr 8, 2021
#7-2.88%
Nov 25, 2025 - Dec 1, 2025
-15.80%
Nov 11, 2021 - Dec 27, 2021
#8-1.71%
Dec 18, 2025 - Dec 22, 2025
-13.24%
Aug 17, 2021 - Oct 29, 2021
#9-1.63%
Oct 14, 2024 - Oct 16, 2024
-12.24%
Jun 14, 2021 - Aug 5, 2021
#10-0.13%
Oct 16, 2024 - Oct 18, 2024
-9.66%
May 6, 2026 - May 21, 2026
#11N/A-8.25%
Apr 9, 2021 - May 17, 2021
#12N/A-8.12%
Jun 2, 2026 - Jun 12, 2026
#13N/A-7.39%
Apr 9, 2026 - Apr 14, 2026
#14N/A-5.71%
Dec 28, 2021 - Jan 12, 2022
#15N/A-4.82%
Jan 19, 2021 - Jan 25, 2021

Correlation

Correlation between UPB and SSSS is -0.08 which considered as a very weak or no correlation - the stocks move independently of each other.

-0.08
-101

Select Stocks to Compare