NASDAQ · Biotechnology
SLS (SLS) Stock
$10.84
-4.28%
NASDAQ: SLS
Healthcare
Valuation
Financials & Margins
Annual Financials (USD)
Balance Sheet (USD)
Latest News
SLS Stock Tracks Worst Month Since March: Investor Slashes Stake By Over 30% As Quiet Period Begins Ahead Of AML Readout
Stocktwits · Jul 22, 2026
SLS Stock Rises Overnight: Retail Thinks CEO Just Dropped Buyout Clues Ahead Of Fox Appearance
Stocktwits · Jul 21, 2026
SLS Stock Jumps Ahead Of CEO’s Fox Appearance: Retail Bets AML Readout Could Spark Big Pharma Bidding War
Stocktwits · Jul 20, 2026
Will Near-Complete REGAL Phase 3 GPS Data and New Executive Terms Change SELLAS Life Sciences Group's (SLS) Narrative
Simply Wall St. · Jul 18, 2026
SELLAS Life Sciences Group (SLS) Stock Looks Rich On Book Value Yet Strong On Returns
Simply Wall St. · Jul 18, 2026
Cash Flow (USD)
Valuation & Return Ratios
Ownership
Insiders Held0.95%
Institutions Held27.84%
Institutions Float Held28.11%
Peer Comparison
About SLS
SLS is led by CEO Angelos Stergiou, employs 15 people, headquartered in US, publicly traded since 2008.
SLS stock trades at $10.84 with a market capitalization of $2.02B. The stock is valued at a price-to-earnings (P/E) ratio of -24.00, price-to-book of 12.03, price-to-sales of 0.00. Over the past 52 weeks the stock has ranged between $1.39 and $15.45, and currently trades 29.8% below its 52-week high.
On profitability, SLS generates a return on equity (ROE) of -38.03%, return on capital employed of -39.44%, an operating margin of 0.00%, a net profit margin of 0.00%.