StockComparison Logo
vs

SLS vs CEPU

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

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

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

SLS vs CEPU - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

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

SLS vs CEPU - Historical Returns

Returns include dividend reinvestment.

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

SLS vs CEPU - Annual Returns (2017 - 2026)

Returns include dividend reinvestment.

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

SLS vs CEPU Drawdown Comparison

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

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

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

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

Correlation

Correlation between SLS and CEPU 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