SLS stock news · SELLAS Life Sciences Group Inc.
Get alerts for SLS
Follow SELLAS Life Sciences Group Inc. (SLS) free. When we publish a story about it, you get the plain-English explanation as an alert.
Get alerts for SLSFree on the App Store and Google Play, or on the web.
BMF Capital questions SELLAS Life Sciences' nearly $3 billion valuation, labeling it as the biotech industry's "costliest gamble.
Bad for SLSBMF Capital has raised concerns about SELLAS Life Sciences' nearly $3 billion valuation, suggesting it is overvalued ahead of the Phase 3 REGAL trial results, which could significantly impact the company's stock price if the trial fails.