StockComparison Logo
vs

BCYC vs ELLO

Comparison between Bicycle Therapeutics Plc (BCYC, Company) and Ellomay Capital Ltd (ELLO, Company).

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

5-Year PerformanceELLO has outperformed BCYC, delivering a return of -3.7% compared to -31.7%

BCYC vs ELLO - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
Winner
BCYC
$319M
ELLO
$318M
Max Drawdown
Winner
BCYC
92.97%
ELLO
99.05%
Sharpe Ratio
BCYC
-1.03
Winner
ELLO
1.14
5Y Beta
BCYC
1.29
Winner
ELLO
0.46
Industry
BCYC
Biotechnology
ELLO
Utilities - Renewable
P/E Ratio
BCYC
-1.45
Winner
ELLO
-11.07
Forward P/E
BCYC
N/A
ELLO
22.03
PEG Ratio
Winner
BCYC
-0.20
ELLO
0.00
5Y EPS CAGR
BCYC
11.06%
Winner
ELLO
35.94%
Debt to Equity
Winner
BCYC
0.00%
ELLO
452.61%
Free Cash Flow Yield
BCYC
-72.73%
Winner
ELLO
-43.51%
P/S Ratio
Winner
BCYC
5.16
ELLO
7.83
P/B Ratio
Winner
BCYC
0.59
ELLO
1.87

BCYC vs ELLO - Historical Returns

Returns include dividend reinvestment.

1M
BCYC
-10.42%
Winner
ELLO
-9.69%
3M
BCYC
-24.96%
Winner
ELLO
-5.23%
6M
BCYC
-37.41%
Winner
ELLO
+13.59%
1Y
BCYC
-49.71%
Winner
ELLO
+64.94%
5Y(CAGR)
BCYC
-31.74%
Winner
ELLO
-3.69%
10Y(CAGR)
BCYC
N/A
ELLO
+12.21%
Max(CAGR)
BCYC
-13.59%
Winner
ELLO
-4.59%

BCYC vs ELLO - Annual Returns (1999 - 2026)

Returns include dividend reinvestment.

YearBCYCELLO
2026-35.63%-11.89%
2025-50.70%+48.62%
2024-24.08%+8.70%
2023-39.73%+0.27%
2022-50.25%-48.23%
2021+217.03%-15.26%
2020+82.79%+66.41%
2019-21.42%+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%

BCYC vs ELLO Drawdown Comparison

The maximum drawdown for BCYC was -92.97%, occurring on Jun 2, 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 BCYC drawdown is -92.97%. The current ELLO drawdown is -87.24%.

RankBCYCELLO
#1-92.97%
Nov 15, 2021 - Jun 2, 2026
-99.05%
Mar 9, 2000 - Jun 17, 2005
#2-53.96%
Jun 19, 2019 - Feb 14, 2020
-17.85%
Dec 13, 1999 - Feb 4, 2000
#3-41.61%
Mar 10, 2020 - May 28, 2020
-9.75%
Feb 15, 2000 - Mar 6, 2000
#4-25.95%
Feb 5, 2021 - Apr 1, 2021
-7.28%
Mar 7, 2000 - Mar 9, 2000
#5-20.84%
Jul 23, 2021 - Aug 30, 2021
-7.10%
Dec 6, 1999 - Dec 13, 1999
#6-18.83%
Feb 26, 2020 - Mar 4, 2020
-4.92%
Feb 8, 2000 - Feb 14, 2000
#7-18.70%
Jul 15, 2020 - Sep 16, 2020
-4.70%
Nov 9, 1999 - Dec 3, 1999
#8-16.36%
Apr 8, 2021 - Jul 13, 2021
-4.19%
Nov 5, 1999 - Nov 9, 1999
#9-15.98%
Jun 8, 2020 - Jul 14, 2020
-0.93%
Feb 4, 2000 - Feb 8, 2000
#10-15.96%
Nov 30, 2020 - Jan 14, 2021
N/A
#11-15.70%
Mar 4, 2020 - Mar 10, 2020
N/A
#12-14.32%
Jan 19, 2021 - Feb 5, 2021
N/A
#13-14.18%
May 24, 2019 - Jun 14, 2019
N/A
#14-13.83%
Oct 14, 2021 - Nov 15, 2021
N/A
#15-12.02%
Sep 21, 2020 - Nov 17, 2020
N/A

Correlation

Correlation between BCYC and ELLO is 0.39 which considered as a weak positive correlation - the stocks show a slight tendency to move together.

0.39
-101

Select Stocks to Compare