SLS

SELLAS Life Sciences Group, Inc.

$11.97
+1.48 (+14.11%) Today
Loading chart…
Open
$10.23
Day high
$12.02
Day low
$9.95
Prev close
$10.49
Market cap
$2.06B
52-week range
$1.39 +761.2% above low $15.88 −24.6% below high

Fundamentals

P/E ratio—
Forward P/E—
Price / book7.58
Beta2.70
Dividend yield—
Shares outstanding196,630,000.0M
IPO date2008-03-12