 Stellus Capital Investment NYSE:SCM was upgraded by stock analysts at National Securities to a buy rating in a research report issued to clients and investors on Monday, TipRanks reports. Several other research analysts also recently commented on the stock. Zacks Investment Research raised shares of Stellus Capital Investment from a sell rating to a hold ... 