Short Interest in SELLAS Life Sciences Group, Inc. (NASDAQ:SLS) Drops By 14.9%
SELLAS Life Sciences Group, Inc. (NASDAQ:SLS – Get Free Report) saw a significant drop in short interest during the month of January. As of January 15th, there was short interest totaling 42,044,430 shares, a drop of 14.9% from the December 31st total of 49,429,420 shares. Currently, 29.9% of the shares of the company are sold [...]