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 the start of 2025 Stockanalysis Marketbeat. Trading volume and volatility have picked up – for instance, on Oct. 14 a massive spike in call-option activity (761% above average)…