
Sellas Life Sciences (SLS) Stock Rallies on Promising Leukemia Data – Analysts Eye Triple-Digit Upside
Stock Price and Performance As of mid-October 2025, Sellas Life Sciences (NASDAQ:SLS) trades around $2.10–2.20. This is near the top of its 52-week range ($0.77 low) and about twice its price at