The stock of SELLAS Life Sciences Group Inc (NASDAQ:SLS) last traded at $1.65, up 10.00% from the previous session.
SLS stock price is now 10.55% away from the 50-day moving average and 31.19% away from the 200-day moving average. The market capitalization of the company currently stands at $164.64M.
With the price target of $18, Cantor Fitzgerald recently initiated with Overweight rating for SELLAS Life Sciences Group Inc (NASDAQ: SLS). , while ‘H.C. Wainwright’ rates the stock as ‘Buy’
In other news, Wasman Jane, Director bought 20,000 shares of the company’s stock on May 30 ’25. The stock was bought for $33,800 at an average price of $1.69. Upon completion of the transaction, the Director now directly owns 30,400 shares in the company, valued at $50160.0. An SEC document containing details of the transaction can be found on the SEC’s website. On May 22 ’25, Director Kalin Katherine Bach bought 20,000 shares of the business’s stock. A total of $36,000 was incurred on buying the stock at an average price of $1.80. This leaves the insider owning 41,000 shares of the company worth $67650.0. A total of 2.11% of the company’s stock is owned by insiders.
During the past 12 months, SELLAS Life Sciences Group Inc has had a low of $0.77 and a high of $2.12. As of last week, the company has a debt-to-equity ratio of 0.03, a current ratio of 4.64, and a quick ratio of 4.64.