Skip to content

SLS

SELLAS Life Sciences Group, Inc.

$8.03−0.39 (−4.63%)Close Nov 12, 2026

Mar 12, 2008 – Nov 12, 2026, Dividends reinvested

Final balance
$0.25
CAGR
−43.25%
Max drawdown
−99.99%
Sharpe ratio
0.06

Loading the growth chart…

Growth of $10,000

Trailing returns

SLS's average annual return was −48.65% over the last 10 years, through Nov 12, 2026. $10,000 in SLS on Nov 11, 2016 fell to $13 by Nov 12, 2026, with dividends reinvested.

Total

1M
−32.69%
3M
−31.78%
6M
+53.83%
YTD
+113.00%
1Y
+438.93%

Per year

3Y
+106.64%
5Y
+2.26%
10Y
−48.65%
15Y
−40.82%
Since 2008
−43.25%

Annual returns

2008 from Mar 12 · 2026 through Nov 12

SLS returns by year

YearReturn
2026 through Nov 12+113.00%
2025+262.50%
2024−1.89%
2023−55.08%
2022−57.32%
2021−4.82%
2020+35.12%
2019−93.01%
2018−84.23%
2017−86.60%

Metrics

Since 2008
Volatility116.02%
Sortino ratio0.11
Calmar ratio−0.43
Best year, 2025+262.50%
Worst year, 2016−93.40%
Positive years4 of 17
Longest drawdown18.7 years

Worst drawdowns

Since 2008
DeclinePeakBottomRecoveredLength
−99.9%Mar 2008Jan 2024Not yet18.7 years so far