SLS

SELLAS Life Sciences Group, Inc.

$9.70
-0.45 (-4.48%) Today
Loading chart…
Open
$9.79
Day high
$9.80
Day low
$9.37
Prev close
$10.15
Market cap
$2.05B
52-week range
$1.39 +597.8% above low $15.88 −38.9% below high

Fundamentals

P/E ratio—
Forward P/E—
Price / book7.58
Beta2.68
Dividend yield—
Shares outstanding201,950,000.0M
IPO date2008-03-12