 Shares of Stellus Capital Investment Corp NYSE:SCM have earned a consensus recommendation of Hold from the seven brokerages that are presently covering the company, Marketbeat.com reports. One investment analyst has rated the stock with a sell recommendation, four have assigned a hold recommendation and one has issued a buy recommendation on the company. SCM has ... 