StockComparison Logo
vs

UPB vs TKNO

Comparison between Upstream Bio Inc (UPB, Company) and Alpha Teknova Inc (TKNO, Company).

Both UPB and TKNO are from the Healthcare sector.

UPB vs TKNO - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
UPB
$397M
TKNO
$397M
Max Drawdown
Winner
UPB
81.84%
TKNO
95.71%
Sharpe Ratio
UPB
-0.50
Winner
TKNO
0.99
5Y Beta
Winner
UPB
1.11
TKNO
1.76
Industry
UPB
Biotechnology
TKNO
Drug Manufacturers - Specialty & Generic
P/E Ratio
UPB
-2.52
Winner
TKNO
-23.62
Debt to Equity
Winner
UPB
0.00%
TKNO
21.12%
Free Cash Flow Yield
UPB
-34.37%
Winner
TKNO
-1.85%

UPB vs TKNO - Historical Returns

Returns include dividend reinvestment.

1M
UPB
-5.08%
Winner
TKNO
+36.41%
3M
UPB
-26.18%
Winner
TKNO
+88.75%
6M
UPB
-21.03%
Winner
TKNO
+269.00%
1Y
UPB
-62.77%
Winner
TKNO
+51.23%
5Y(CAGR)
UPB
N/A
TKNO
-17.54%
Max(CAGR)
UPB
-46.76%
Winner
TKNO
-21.15%

UPB vs TKNO - Annual Returns (2021 - 2026)

Returns include dividend reinvestment.

YearUPBTKNO
2026-74.47%+89.23%
2025+66.56%-54.33%
2024-25.27%+119.74%
2023N/A-33.63%
2022N/A-73.94%
2021N/A-18.08%

UPB vs TKNO Drawdown Comparison

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

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

The current UPB drawdown is -78.80%. The current TKNO drawdown is -73.62%.

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

Correlation

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

-0.14
-101

Select Stocks to Compare