StockComparison Logo
vs

OPRT vs ELLO

Comparison between Oportun Financial Corp (OPRT, Company) and Ellomay Capital Ltd (ELLO, Company).

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

5-Year PerformanceELLO has outperformed OPRT, delivering a return of -7.1% compared to -22.7%

OPRT vs ELLO - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
OPRT
$255M
Winner
ELLO
$255M
Max Drawdown
Winner
OPRT
92.32%
ELLO
99.05%
Sharpe Ratio
OPRT
0.04
Winner
ELLO
0.42
5Y Beta
OPRT
1.55
Winner
ELLO
0.52
Industry
OPRT
Credit Services
ELLO
Utilities - Renewable
P/E Ratio
OPRT
13.90
Winner
ELLO
-9.36
Forward P/E
Winner
OPRT
4.95
ELLO
22.03
PEG Ratio
OPRT
N/A
ELLO
0.00
5Y EPS CAGR
OPRT
N/A
ELLO
32.73%
Debt to Equity
Winner
OPRT
0.00%
ELLO
506.24%
Free Cash Flow Yield
OPRT
N/A
ELLO
-41.82%
P/S Ratio
Winner
OPRT
0.35
ELLO
6.29
P/B Ratio
Winner
OPRT
0.67
ELLO
1.67

OPRT vs ELLO - Historical Returns

Returns include dividend reinvestment.

1M
OPRT
-0.70%
Winner
ELLO
+8.16%
3M
Winner
OPRT
-3.38%
ELLO
-22.44%
6M
Winner
OPRT
-1.21%
ELLO
-26.70%
1Y
OPRT
-7.90%
Winner
ELLO
+11.79%
5Y(CAGR)
OPRT
-22.70%
Winner
ELLO
-7.09%
10Y(CAGR)
OPRT
N/A
ELLO
+9.13%
Max(CAGR)
OPRT
-14.13%
Winner
ELLO
-5.15%

OPRT vs ELLO - Annual Returns (1999 - 2026)

Returns include dividend reinvestment.

YearOPRTELLO
2026+12.85%-25.20%
2025+35.99%+48.62%
2024+0.52%+8.70%
2023-30.67%+0.27%
2022-73.30%-48.23%
2021+8.99%-15.26%
2020-18.03%+66.41%
2019+47.19%+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%

OPRT vs ELLO Drawdown Comparison

The maximum drawdown for OPRT was -92.32%, occurring on Apr 17, 2024. 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 OPRT drawdown is -79.42%. The current ELLO drawdown is -89.17%.

RankOPRTELLO
#1-92.32%
Nov 12, 2021 - Apr 17, 2024
-99.05%
Mar 9, 2000 - Jun 17, 2005
#2-78.67%
Dec 26, 2019 - Aug 6, 2021
-17.85%
Dec 13, 1999 - Feb 4, 2000
#3-14.22%
Oct 7, 2021 - Nov 8, 2021
-9.75%
Feb 15, 2000 - Mar 6, 2000
#4-11.32%
Sep 27, 2019 - Oct 24, 2019
-7.28%
Mar 7, 2000 - Mar 9, 2000
#5-10.00%
Nov 19, 2019 - Nov 29, 2019
-7.10%
Dec 6, 1999 - Dec 13, 1999
#6-9.16%
Sep 3, 2021 - Oct 7, 2021
-4.92%
Feb 8, 2000 - Feb 14, 2000
#7-8.26%
Nov 29, 2019 - Dec 18, 2019
-4.70%
Nov 9, 1999 - Dec 3, 1999
#8-7.12%
Aug 11, 2021 - Aug 27, 2021
-4.19%
Nov 5, 1999 - Nov 9, 1999
#9-5.12%
Oct 25, 2019 - Nov 7, 2019
-0.93%
Feb 4, 2000 - Feb 8, 2000
#10-4.20%
Dec 19, 2019 - Dec 23, 2019
N/A
#11-3.13%
Nov 13, 2019 - Nov 19, 2019
N/A
#12-2.45%
Aug 6, 2021 - Aug 11, 2021
N/A
#13-2.13%
Aug 27, 2021 - Sep 1, 2021
N/A
#14-0.48%
Nov 10, 2021 - Nov 12, 2021
N/A
#15-0.37%
Nov 8, 2021 - Nov 10, 2021
N/A

Correlation

Correlation between OPRT and ELLO is 0.61 which considered as a moderate positive correlation - the stocks show some tendency to move together.

0.61
-101

Select Stocks to Compare