Insider Buying: SELLAS Life Sciences Group (NASDAQ:SLS) Director Purchases 63,400 Shares of Stock
SELLAS Life Sciences Group, Inc. (NASDAQ:SLS - Get Free Report) Director Katherine Bach Kalin purchased 63,400 shares of the firm's stock in a transaction on Wednesday, November 19th. The stock was...