SLS Stock Eyes Green Start To August After Nearly $6M In Fresh Institutional Buying: Retail Stays Bearish
Shares of Sellas Life Sciences (SLS) jumped 3% on Monday as fresh filings showed that Opus Capital and Daiwa Securities boosted their stakes in the biotech company.SLS stock plunged 32% in July, logging its worst month since January 2024.Opus And Daiwa Boost Sellas StakesOpus Capital Group ended th…