Stellus Capital Investment (NYSE:SCM) Downgraded to Sell Rating by StockNews.com
StockNews.com downgraded shares of Stellus Capital Investment (NYSE:SCM – Free Report) from a hold rating to a sell rating in a research report released on Thursday. Stellus Capital Investment Stock Performance Stellus Capital Investment stock opened at $14.50 on Thursday. Stellus Capital Investment has a 1-year low of $12.92 and a 1-year high of $15.56. […]
