World Investment Advisors Purchases New Stake in SELLAS Life Sciences Group, Inc. $SLS
World Investment Advisors acquired a new position in shares of SELLAS Life Sciences Group, Inc. (NASDAQ:SLS – Free Report) during the fourth quarter, HoldingsChannel.com reports. The firm acquired 44,123 shares of the company’s stock, valued at approximately $166,000. A number of other institutional investors and hedge funds also recently added to or reduced their stakes […]
28 Jun 10:19 · The Markets Daily