StockComparison Logo
vs

CEPU vs SLS

Comparison between Central Puerto (CEPU, Company) and SELLAS Life Sciences Group Inc (SLS, Company).

CEPU is from the Utilities sector, while SLS is from the Healthcare sector.

5-Year PerformanceCEPU has outperformed SLS, delivering a return of +45.2% compared to +4.5%

CEPU vs SLS - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
CEPU
$2.15B
Winner
SLS
$2.15B
Max Drawdown
Winner
CEPU
89.57%
SLS
99.89%
Sharpe Ratio
CEPU
0.43
Winner
SLS
2.39
5Y Beta
CEPU
1.18
Winner
SLS
0.98
Industry
CEPU
Utilities - Regulated Electric
SLS
Biotechnology
P/E Ratio
CEPU
6.66
Winner
SLS
-54.80
PEG Ratio
CEPU
0.03
SLS
N/A
5Y Dividends CAGR
CEPU
36.56%
SLS
N/A
5Y EPS CAGR
Winner
CEPU
24.96%
SLS
-32.56%
Debt to Equity
CEPU
N/A
SLS
0.00%
Free Cash Flow Yield
Winner
CEPU
-1.07%
SLS
-1.31%
P/S Ratio
Winner
CEPU
0.00
SLS
26.90
P/B Ratio
Winner
CEPU
1.21
SLS
18.31

CEPU vs SLS - Historical Returns

Returns include dividend reinvestment.

1M
Winner
CEPU
-6.87%
SLS
-16.07%
3M
CEPU
-9.85%
Winner
SLS
+127.18%
6M
CEPU
-11.47%
Winner
SLS
+213.67%
1Y
CEPU
+7.21%
Winner
SLS
+635.85%
5Y(CAGR)
Winner
CEPU
+45.17%
SLS
+4.48%
10Y(CAGR)
Winner
CEPU
-0.54%
SLS
-33.48%
Max(CAGR)
Winner
CEPU
-0.54%
SLS
-33.48%

CEPU vs SLS - Annual Returns (2017 - 2026)

Returns include dividend reinvestment.

YearCEPUSLS
2026-20.35%+168.97%
2025+11.61%+252.34%
2024+64.73%+15.56%
2023+75.80%-58.43%
2022+90.78%-59.73%
2021+16.79%-1.43%
2020-39.33%+42.40%
2019-45.24%-93.90%
2018-46.63%-81.64%
2017N/A+0.00%

CEPU vs SLS Drawdown Comparison

The maximum drawdown for CEPU was -88.96%, occurring on May 27, 2021. Recovery took 1718 trading sessions.

The maximum drawdown for SLS was -99.89%, occurring on Jan 26, 2024. This drawdown has not yet recovered.

The current CEPU drawdown is -23.01%. The current SLS drawdown is -97.39%.

RankCEPUSLS
#1-88.96%
Feb 15, 2018 - Dec 13, 2024
-99.89%
Apr 3, 2018 - Jan 26, 2024
#2-51.70%
Jan 7, 2025 - Nov 3, 2025
-55.77%
Dec 29, 2017 - Apr 2, 2018
#3-23.40%
Dec 3, 2025 - May 15, 2026
N/A
#4-15.63%
Nov 3, 2025 - Dec 1, 2025
N/A
#5-12.47%
Dec 16, 2024 - Jan 2, 2025
N/A
#6-7.34%
Feb 2, 2018 - Feb 14, 2018
N/A
#7-1.01%
Jan 3, 2025 - Jan 7, 2025
N/A

Correlation

Correlation between CEPU and SLS is 0.24 which considered as a very weak or no correlation - the stocks move independently of each other.

0.24
-101

Select Stocks to Compare