Read More Healthcare Industry News Why did Sellas Life Sciences file to register 19.69m shares, and how could this affect SLS stock performance in 2025? Sellas registers 19.69 M shares for resale after a warrant deal. Discover what it means for dilution, stock sentiment, and upcoming biotech catalysts. byPallavi MadhirajuOctober 14, 2025