
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,