StockComparison Logo
vs

SBC vs ELLO

Comparison between SBC Medical Group Holdings Inc (SBC, Company) and Ellomay Capital Ltd (ELLO, Company).

SBC is from the Industrials sector, while ELLO is from the Utilities sector.

SBC vs ELLO - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
SBC
$318M
Winner
ELLO
$318M
Max Drawdown
Winner
SBC
70.14%
ELLO
99.05%
Sharpe Ratio
SBC
-0.54
Winner
ELLO
1.14
5Y Beta
Winner
SBC
0.19
ELLO
0.46
Industry
SBC
Consulting Services
ELLO
Utilities - Renewable
P/E Ratio
SBC
7.80
Winner
ELLO
-11.07
Forward P/E
Winner
SBC
6.90
ELLO
22.03
PEG Ratio
SBC
N/A
ELLO
0.00
5Y EPS CAGR
SBC
N/A
ELLO
35.94%
Debt to Equity
Winner
SBC
15.92%
ELLO
452.61%
Free Cash Flow Yield
Winner
SBC
9.65%
ELLO
-43.51%
P/S Ratio
Winner
SBC
1.94
ELLO
7.83
P/B Ratio
Winner
SBC
1.28
ELLO
1.87

SBC vs ELLO - Historical Returns

Returns include dividend reinvestment.

1M
Winner
SBC
-3.32%
ELLO
-9.69%
3M
SBC
-17.95%
Winner
ELLO
-5.23%
6M
SBC
-9.60%
Winner
ELLO
+13.59%
1Y
SBC
-31.55%
Winner
ELLO
+64.94%
5Y(CAGR)
SBC
N/A
ELLO
-3.69%
10Y(CAGR)
SBC
N/A
ELLO
+12.21%
Max(CAGR)
SBC
-40.10%
Winner
ELLO
-4.59%

SBC vs ELLO - Annual Returns (1999 - 2026)

Returns include dividend reinvestment.

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

SBC vs ELLO Drawdown Comparison

The maximum drawdown for SBC was -70.14%, occurring on May 18, 2026. This drawdown has not yet recovered.

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

The current SBC drawdown is -66.70%. The current ELLO drawdown is -87.24%.

RankSBCELLO
#1-70.14%
Sep 27, 2024 - May 18, 2026
-99.05%
Mar 9, 2000 - Jun 17, 2005
#2-27.62%
Sep 18, 2024 - Sep 25, 2024
-17.85%
Dec 13, 1999 - Feb 4, 2000
#3N/A-9.75%
Feb 15, 2000 - Mar 6, 2000
#4N/A-7.28%
Mar 7, 2000 - Mar 9, 2000
#5N/A-7.10%
Dec 6, 1999 - Dec 13, 1999
#6N/A-4.92%
Feb 8, 2000 - Feb 14, 2000
#7N/A-4.70%
Nov 9, 1999 - Dec 3, 1999
#8N/A-4.19%
Nov 5, 1999 - Nov 9, 1999
#9N/A-0.93%
Feb 4, 2000 - Feb 8, 2000

Correlation

Correlation between SBC and ELLO is -0.57 which considered as a moderate negative correlation - the stocks show some tendency to move in opposite directions.

-0.57
-101

Select Stocks to Compare