Stocktoria

SELLAS Life Sciences Group, Inc. SLS

Nasdaq · stock · Pharmaceutical Preparations · website · IPO 2008-03-12

SELLAS Life Sciences Group, Inc. statistics & valuation

P / B32.5×
Return on capital-39.6%

Market cap as of 2026-06-29. Multiples are price-derived and refreshed daily; everything else from the latest financial reports.

Profitability & efficiency

Gross margin (%)
2016201720182019202020212022202320242025
Operating margin (%)
-893.80% -332.80% -4195.00% 2016201720182019202020212022202320242025
Return on equity (%)
-1147.50% -527.60% -316.60% -59.90% -101.70% -851.40% -326.30% -37.90% 2016201720182019202020212022202320242025
Shares outstanding
1.3M 5.8M 440529 5.1M 14.3M 15.9M 21.0M 32.1M 74.0M 153.1M 2016201720182019202020212022202320242025
Net debt ($)
$8.7M -$5.3M 2016201720182019202020212022202320242025
Share buybacks ($)
2016201720182019202020212022202320242025
Return on assets (%)
-275.40% -70.90% -163.60% -116.20% -36.40% -78.80% -197.20% -600.40% -158.90% -34.30% 2016201720182019202020212022202320242025
Free cash flow margin (%)
2016201720182019202020212022202320242025
Debt / equity (×)
5.31× 0.00× 2016201720182019202020212022202320242025
EPS ($)
-$2.11 -$1.34 -$2.13 -$1.34 -$0.50 -$0.25 2016201720182019202020212022202320242025

Margins and returns computed from annual filings. Falling shares outstanding = buybacks; rising = dilution. Net debt = debt − cash (negative = net cash).

Key ratios (by fiscal year)

RatioFY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Operating margin-4195.0%-332.8%-893.8%
Net margin-4130.1%-272.4%-881.9%
Return on assets-34.3%-158.9%-600.4%-197.2%-78.8%-36.4%-116.2%-163.6%-70.9%-275.4%
Return on equity-37.9%-326.3%468.2%-851.4%-101.7%-59.9%-316.6%-527.6%-1147.5%353.8%
Debt / equity0.00×5.31×
Current ratio10.721.720.231.144.632.991.560.980.531.11

Computed from company filings · US · as of 2025-12-31. Facts plus Stocktoria's own computed scores — not investment advice.