All Stories

SELLAS Life Sciences Group Inc. (SLS) declined -8.81% or $-0.28 to a new 52-week low of $2.9. It is approximately 270270 shares traded, which is 99.88% compare to the average total volume: 270583. The market cap of SLS is $19.30…