SQUAWK/NEWS
Account
Theme
Account
Menu
Live News EQUITY FLASH L impact

Sellas Life Sciences Stock Snaps 3-Quarter Winning Streak

Sellas Life Sciences (SLS) shares ended a three-quarter winning streak. Retail investors are speculating that the company's lease through September 2027 could assist with upcoming clinical milestones and potential deal discussions. The stock closed Wednesday up nearly 7% at $1.

SLS