StockComparison Logo
vs

EZBC vs UPB

Comparison between Franklin Templeton Digital Holdings Trust (EZBC, Company) and Upstream Bio Inc (UPB, Company).

EZBC vs UPB - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
EZBC
$399M
UPB
$397M
Max Drawdown
Winner
EZBC
53.35%
UPB
81.84%
Sharpe Ratio
EZBC
-1.39
Winner
UPB
-0.60
5Y Beta
EZBC
N/A
UPB
1.11
Industry
EZBC
N/A
UPB
Biotechnology
P/E Ratio
Winner
EZBC
-3.87
UPB
-2.52
Debt to Equity
EZBC
0.00%
UPB
0.00%
Free Cash Flow Yield
Winner
EZBC
-34.33%
UPB
-34.37%
P/S Ratio
EZBC
N/A
UPB
122.62
P/B Ratio
EZBC
N/A
UPB
1.33

EZBC vs UPB - Historical Returns

Returns include dividend reinvestment.

1M
EZBC
-2.59%
Winner
UPB
-0.98%
3M
EZBC
-22.79%
Winner
UPB
-19.57%
6M
Winner
EZBC
-8.69%
UPB
-19.20%
1Y
Winner
EZBC
-46.84%
UPB
-62.03%
Max(CAGR)
Winner
EZBC
+12.06%
UPB
-46.04%

EZBC vs UPB - Annual Returns (2024 - 2026)

Returns include dividend reinvestment.

YearEZBCUPB
2026-30.02%-73.88%
2025-10.30%+66.56%
2024+100.18%-25.27%

EZBC vs UPB Drawdown Comparison

The maximum drawdown for EZBC was -53.35%, occurring on Jun 30, 2026. 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 EZBC drawdown is -50.03%. The current UPB drawdown is -78.31%.

RankEZBCUPB
#1-53.35%
Oct 6, 2025 - Jun 30, 2026
-81.84%
Jan 13, 2026 - Jun 16, 2026
#2-28.23%
Dec 17, 2024 - May 20, 2025
-77.84%
Nov 5, 2024 - Nov 25, 2025
#3-27.49%
Mar 13, 2024 - Nov 6, 2024
-14.99%
Dec 22, 2025 - Jan 12, 2026
#4-15.93%
Jan 11, 2024 - Feb 9, 2024
-13.70%
Dec 1, 2025 - Dec 16, 2025
#5-11.98%
Aug 13, 2025 - Oct 6, 2025
-6.45%
Oct 21, 2024 - Nov 5, 2024
#6-8.57%
Mar 4, 2024 - Mar 8, 2024
-3.38%
Dec 16, 2025 - Dec 18, 2025
#7-8.44%
Nov 22, 2024 - Dec 6, 2024
-2.88%
Nov 25, 2025 - Dec 1, 2025
#8-8.43%
May 22, 2025 - Jul 9, 2025
-1.71%
Dec 18, 2025 - Dec 22, 2025
#9-5.73%
Jul 14, 2025 - Aug 13, 2025
-1.63%
Oct 14, 2024 - Oct 16, 2024
#10-5.28%
Dec 6, 2024 - Dec 13, 2024
-0.13%
Oct 16, 2024 - Oct 18, 2024
#11-2.51%
Nov 13, 2024 - Nov 15, 2024
N/A
#12-2.02%
Feb 20, 2024 - Feb 22, 2024
N/A
#13-1.92%
Feb 22, 2024 - Feb 26, 2024
N/A
#14-1.58%
Feb 12, 2024 - Feb 14, 2024
N/A
#15-1.00%
Mar 11, 2024 - Mar 13, 2024
N/A

Correlation

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

0.35
-101

Select Stocks to Compare