BlackRock’s Big Bet Sends SELLAS Life Sciences (SLS) Stock Soaring – What’s Next for This Biotech?
Key Facts – October 18, 2025 Stock Performance: SLS on a Tear in 2025 SELLAS Life Sciences’ stock has been on a remarkable run this year. Shares have effectively doubled in 2025, and the momentum accelerated in mid-October. On Friday Oct. 17, SLS closed at $2.14, up roughly 100% year-to-date finbold.com. In fact, during that day’s session the stock touched a 52-week high of $2.27 (more than 3× its 52-week low of $0.77) marketbeat.com. Trading activity exploded as well – volume spiked to several times the usual level (over 6.7 million shares vs ~2.2M average) amid a flurry of speculative