Sellas Life Sciences Group Inc (SLS) is trading down at $13.59 (-4.06%), as of the latest quote. It is a Russell 2000 constituent in the Health Care sector.
Sellas Life (SLS) Falls 13% as Firm Still Mum on ALM Drug Candidate
Sellas Life (SLS) Falls 13% as Firm Still Mum on ALM Drug Candidate