StockComparison Logo
vs

ALLT vs UPB

Comparison between Allot Ltd (ALLT, Company) and Upstream Bio Inc (UPB, Company).

ALLT is from the Technology sector, while UPB is from the Healthcare sector.

ALLT vs UPB - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
ALLT
$377M
UPB
$376M
Max Drawdown
ALLT
95.42%
Winner
UPB
81.84%
Sharpe Ratio
Winner
ALLT
0.19
UPB
-0.07
5Y Beta
ALLT
1.65
Winner
UPB
1.10
Industry
ALLT
Software - Infrastructure
UPB
Biotechnology
P/E Ratio
ALLT
101.75
Winner
UPB
-2.39
Forward P/E
ALLT
37.17
UPB
N/A
PEG Ratio
ALLT
0.83
UPB
N/A
Debt to Equity
ALLT
0.00%
UPB
0.00%
Free Cash Flow Yield
Winner
ALLT
4.11%
UPB
-37.25%
P/S Ratio
Winner
ALLT
3.60
UPB
107.96
P/B Ratio
ALLT
3.42
Winner
UPB
1.25

ALLT vs UPB - Historical Returns

Returns include dividend reinvestment.

1M
ALLT
+0.54%
Winner
UPB
+1.27%
3M
Winner
ALLT
+4.77%
UPB
-33.33%
6M
Winner
ALLT
-28.92%
UPB
-78.68%
1Y
Winner
ALLT
-6.62%
UPB
-44.49%
5Y(CAGR)
ALLT
-15.58%
UPB
N/A
10Y(CAGR)
ALLT
+4.28%
UPB
N/A
Max(CAGR)
Winner
ALLT
-3.07%
UPB
-50.03%

ALLT vs UPB - Annual Returns (2006 - 2026)

Returns include dividend reinvestment.

YearALLTUPB
2026-22.67%-76.36%
2025+58.80%+66.56%
2024+262.80%-25.27%
2023-51.90%N/A
2022-72.35%N/A
2021+14.45%N/A
2020+16.11%N/A
2019+39.57%N/A
2018+14.96%N/A
2017+3.50%N/A
2016-18.68%N/A
2015-36.60%N/A
2014-39.37%N/A
2013-17.23%N/A
2012+12.64%N/A
2011+32.64%N/A
2010+183.21%N/A
2009+125.14%N/A
2008-65.70%N/A
2007-57.23%N/A
2006-15.21%N/A

ALLT vs UPB Drawdown Comparison

The maximum drawdown for ALLT was -95.42%, occurring on Dec 6, 2023. 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 ALLT drawdown is -73.35%. The current UPB drawdown is -80.37%.

RankALLTUPB
#1-95.42%
Jun 20, 2012 - Dec 6, 2023
-81.84%
Jan 13, 2026 - Jun 16, 2026
#2-89.72%
Nov 16, 2006 - Feb 7, 2011
-77.84%
Nov 5, 2024 - Nov 25, 2025
#3-50.39%
Jul 19, 2011 - Mar 13, 2012
-14.99%
Dec 22, 2025 - Jan 12, 2026
#4-23.95%
Mar 4, 2011 - Apr 29, 2011
-13.70%
Dec 1, 2025 - Dec 16, 2025
#5-18.59%
Apr 29, 2011 - Jun 28, 2011
-6.45%
Oct 21, 2024 - Nov 5, 2024
#6-17.84%
May 2, 2012 - Jun 12, 2012
-3.38%
Dec 16, 2025 - Dec 18, 2025
#7-8.09%
Jun 30, 2011 - Jul 19, 2011
-2.88%
Nov 25, 2025 - Dec 1, 2025
#8-7.75%
Feb 14, 2011 - Feb 28, 2011
-1.71%
Dec 18, 2025 - Dec 22, 2025
#9-5.65%
Apr 9, 2012 - Apr 26, 2012
-1.63%
Oct 14, 2024 - Oct 16, 2024
#10-4.58%
Apr 2, 2012 - Apr 5, 2012
-0.13%
Oct 16, 2024 - Oct 18, 2024
#11-3.59%
Jun 12, 2012 - Jun 18, 2012
N/A
#12-3.19%
Mar 27, 2012 - Mar 29, 2012
N/A
#13-2.86%
Feb 28, 2011 - Mar 3, 2011
N/A
#14-2.04%
Mar 15, 2012 - Mar 21, 2012
N/A
#15-1.05%
Jun 28, 2011 - Jun 30, 2011
N/A

Correlation

Correlation between ALLT and UPB 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