SELLAS Life Sciences: Valued For Perfection, REGAL Trial Success Probability Priced In
SELLAS Life Sciences is rated Hold, with a $9.25 price target, as the current valuation reflects REGAL trial success probability. Read more on SLS stock here.
seekingalpha.com
Neutral 63%
SLS
-0.96%