What Do Analysts Say About Stellus Capital Investment Corporation (SCM)?

Stellus Capital Investment Corporation (SCM) saw downtrend of -0.53% in the recent trading with $13.08 being its most recent. The current price level -15.06% lower than the highest price of $15.40 marked by the stock while trading over the past 52-weeks, whereas it is 7.26% higher than the lowest price of $12.19 the company dropped […]