StockComparison Logo
vs

ELLO vs ATLO

Comparison between Ellomay Capital Ltd (ELLO, Company) and Ames National Corp (ATLO, Company).

ELLO is from the Utilities sector, while ATLO is from the Financial Services sector.

5-Year PerformanceATLO has outperformed ELLO, delivering a return of +10.8% compared to -6.8%

ELLO vs ATLO - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
ELLO
$279M
ATLO
$277M
Max Drawdown
ELLO
99.05%
Winner
ATLO
66.71%
Sharpe Ratio
ELLO
0.37
Winner
ATLO
2.66
5Y Beta
ELLO
0.53
Winner
ATLO
0.47
Industry
ELLO
Utilities - Renewable
ATLO
Banks - Regional
P/E Ratio
Winner
ELLO
-10.23
ATLO
12.90
Forward P/E
ELLO
22.03
Winner
ATLO
12.76
PEG Ratio
Winner
ELLO
0.00
ATLO
0.14
Dividend Yield
ELLO
N/A
ATLO
2.84%
5Y Dividends CAGR
ELLO
N/A
ATLO
-2.72%
5Y EPS CAGR
Winner
ELLO
32.73%
ATLO
0.77%
Debt to Equity
ELLO
506.24%
Winner
ATLO
0.00%
Free Cash Flow Yield
ELLO
-38.24%
Winner
ATLO
7.83%
P/S Ratio
ELLO
6.56
Winner
ATLO
3.87
P/B Ratio
ELLO
1.73
Winner
ATLO
1.27

ELLO vs ATLO - Historical Returns

Returns include dividend reinvestment.

1M
ELLO
+5.05%
Winner
ATLO
+8.53%
3M
ELLO
-16.77%
Winner
ATLO
+14.59%
6M
ELLO
-33.70%
Winner
ATLO
+18.02%
1Y
ELLO
+9.72%
Winner
ATLO
+71.15%
5Y(CAGR)
ELLO
-6.81%
Winner
ATLO
+10.78%
10Y(CAGR)
Winner
ELLO
+8.73%
ATLO
+5.92%
Max(CAGR)
ELLO
-5.19%
Winner
ATLO
+6.28%

ELLO vs ATLO - Annual Returns (1999 - 2026)

Returns include dividend reinvestment.

YearELLOATLO
2026-26.17%+41.69%
2025+48.62%+46.03%
2024+8.70%-18.79%
2023+0.27%-3.09%
2022-48.23%+1.76%
2021-15.26%+9.64%
2020+66.41%-9.42%
2019+131.78%+11.85%
2018-13.11%-6.63%
2017+6.26%-13.33%
2016-3.64%+46.16%
2015-8.79%-1.61%
2014-7.53%+20.29%
2013+59.67%+2.94%
2012+8.14%+14.47%
2011-20.00%-7.89%
2010+19.05%+4.89%
2009+8.62%-19.84%
2008-19.44%+46.71%
2007+33.96%-2.25%
2006+7.84%-15.44%
2005-31.08%-3.93%
2004-58.76%+43.31%
2003+266.00%+30.91%
2002-84.24%+21.65%
2001-51.73%-24.12%
2000-34.78%+8.86%
1999+34.00%N/A

ELLO vs ATLO 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 ATLO was -63.72%, occurring on Mar 9, 2009. Recovery took 2071 trading sessions.

The current ELLO drawdown is -89.31%.

RankELLOATLO
#1-99.05%
Mar 9, 2000 - Jun 17, 2005
-63.72%
Sep 18, 2008 - Dec 8, 2016
#2-17.85%
Dec 13, 1999 - Feb 4, 2000
-57.26%
Jul 20, 2005 - Sep 18, 2008
#3-9.75%
Feb 15, 2000 - Mar 6, 2000
-54.69%
Mar 26, 2001 - Sep 8, 2004
#4-7.28%
Mar 7, 2000 - Mar 9, 2000
-45.46%
Dec 9, 2016 - Dec 11, 2025
#5-7.10%
Dec 6, 1999 - Dec 13, 1999
-27.27%
Dec 29, 2000 - Mar 26, 2001
#6-4.92%
Feb 8, 2000 - Feb 14, 2000
-23.33%
Dec 2, 2004 - Jun 6, 2005
#7-4.70%
Nov 9, 1999 - Dec 3, 1999
-9.33%
Jun 13, 2005 - Jul 20, 2005
#8-4.19%
Nov 5, 1999 - Nov 9, 1999
-7.09%
Apr 9, 2026 - Jun 5, 2026
#9-0.93%
Feb 4, 2000 - Feb 8, 2000
-6.52%
Jun 23, 2026 - Aug 3, 2026
#10N/A-5.77%
Feb 15, 2000 - Apr 3, 2000
#11N/A-5.17%
Feb 17, 2026 - Mar 30, 2026
#12N/A-4.77%
Dec 12, 2025 - Jan 21, 2026
#13N/A-3.06%
Jun 12, 2026 - Jun 23, 2026
#14N/A-2.33%
Feb 6, 2026 - Feb 17, 2026
#15N/A-2.10%
Sep 14, 2004 - Oct 26, 2004

Correlation

Correlation between ELLO and ATLO is -0.22 which considered as a very weak or no correlation - the stocks move independently of each other.

-0.22
-101

Dividend Comparison (2000 - 2026)

ELLO vs ATLO dividend yield comparison.

YearELLOATLO
20260.00%1.52%
20250.00%3.48%
20240.00%6.15%
20230.00%6.33%
20220.00%4.53%
20210.00%4.21%
20200.00%4.12%
20190.00%3.39%
20180.00%3.58%
20170.00%3.12%
20162.78%2.52%
20150.00%3.21%
20140.00%2.70%
20130.00%2.81%
20120.00%2.65%
20110.00%2.56%
20100.00%1.98%
20090.00%2.75%
20080.00%4.18%
20070.00%5.49%
20060.00%4.90%
20050.00%3.55%
20040.00%2.97%
20030.00%4.64%
20020.00%3.72%
20010.00%4.15%
20000.00%2.87%

Select Stocks to Compare