StockComparison Logo
vs

ELLO vs SABS

Comparison between Ellomay Capital Ltd (ELLO, Company) and SAB Biotherapeutics Inc (SABS, Company).

ELLO is from the Utilities sector, while SABS is from the Healthcare sector.

5-Year PerformanceELLO has outperformed SABS, delivering a return of -6.8% compared to -48.5%

ELLO vs SABS - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
ELLO
$264M
Winner
SABS
$264M
Max Drawdown
ELLO
99.05%
Winner
SABS
99.01%
Sharpe Ratio
ELLO
0.38
Winner
SABS
0.92
5Y Beta
Winner
ELLO
0.54
SABS
0.85
Industry
ELLO
Utilities - Renewable
SABS
Biotechnology
P/E Ratio
Winner
ELLO
-9.67
SABS
13.59
Forward P/E
ELLO
22.03
SABS
N/A
PEG Ratio
ELLO
0.00
SABS
N/A
5Y EPS CAGR
ELLO
32.73%
SABS
N/A
Debt to Equity
ELLO
506.24%
Winner
SABS
0.00%
Free Cash Flow Yield
ELLO
-40.47%
Winner
SABS
-20.17%
P/S Ratio
ELLO
6.24
Winner
SABS
2.96
P/B Ratio
ELLO
1.80
Winner
SABS
1.17

ELLO vs SABS - Historical Returns

Returns include dividend reinvestment.

1M
Winner
ELLO
+6.67%
SABS
-7.99%
3M
ELLO
-23.37%
Winner
SABS
+2.88%
6M
ELLO
-23.66%
Winner
SABS
-18.68%
1Y
ELLO
+12.04%
Winner
SABS
+89.89%
5Y(CAGR)
Winner
ELLO
-6.84%
SABS
-48.54%
10Y(CAGR)
ELLO
+9.00%
SABS
N/A
Max(CAGR)
Winner
ELLO
-5.15%
SABS
-45.77%

ELLO vs SABS - Annual Returns (1999 - 2026)

Returns include dividend reinvestment.

YearELLOSABS
2026-25.23%-5.31%
2025+48.62%+0.81%
2024+8.70%-45.80%
2023+0.27%+5.77%
2022-48.23%-93.06%
2021-15.26%-23.05%
2020+66.41%N/A
2019+131.78%N/A
2018-13.11%N/A
2017+6.26%N/A
2016-3.64%N/A
2015-8.79%N/A
2014-7.53%N/A
2013+59.67%N/A
2012+8.14%N/A
2011-20.00%N/A
2010+19.05%N/A
2009+8.62%N/A
2008-19.44%N/A
2007+33.96%N/A
2006+7.84%N/A
2005-31.08%N/A
2004-58.76%N/A
2003+266.00%N/A
2002-84.24%N/A
2001-51.73%N/A
2000-34.78%N/A
1999+34.00%N/A

ELLO vs SABS Drawdown Comparison

The maximum drawdown for ELLO was -99.05%, occurring on Jun 17, 2005. This drawdown has not yet recovered.

The maximum drawdown for SABS was -99.01%, occurring on Apr 7, 2025. This drawdown has not yet recovered.

The current ELLO drawdown is -89.17%. The current SABS drawdown is -96.82%.

RankELLOSABS
#1-99.05%
Mar 9, 2000 - Jun 17, 2005
-99.01%
Dec 1, 2021 - Apr 7, 2025
#2-17.85%
Dec 13, 1999 - Feb 4, 2000
-30.28%
Oct 18, 2021 - Nov 17, 2021
#3-9.75%
Feb 15, 2000 - Mar 6, 2000
-23.01%
Nov 17, 2021 - Dec 1, 2021
#4-7.28%
Mar 7, 2000 - Mar 9, 2000
-6.07%
Feb 18, 2021 - Oct 18, 2021
#5-7.10%
Dec 6, 1999 - Dec 13, 1999
-0.64%
Feb 10, 2021 - Feb 12, 2021
#6-4.92%
Feb 8, 2000 - Feb 14, 2000
-0.64%
Feb 16, 2021 - Feb 18, 2021
#7-4.70%
Nov 9, 1999 - Dec 3, 1999
N/A
#8-4.19%
Nov 5, 1999 - Nov 9, 1999
N/A
#9-0.93%
Feb 4, 2000 - Feb 8, 2000
N/A

Correlation

Correlation between ELLO and SABS is 0.76 which considered as a strong positive correlation - the stocks tend to move together.

0.76
-101

Select Stocks to Compare