SLS
SLS

Sellas Life Sciences Group I

NASDAQ · Biotechnology
$3.73
+0.20 (+5.67%)
Analyst Consensus
Strong Buy
7 analysts
Buy 6 86%
Hold 1 14%
Sell 0 0%
Price Target
Analyst Price Target +808.8% upside
Low Target $25.20
Average Target $33.90
High Target $43.49
Current Price $3.73
Current
$3.73
Target
$33.90
$25.20 $33.90 avg $43.49