Stellus Capital Investment Cor. Replay the stock market charts of SCM day by day, back to 2003. Open long and short positions without spending any money. Stellus Capital Investment Corp is a closed-end, non-diversified management investment company. Its objective is to maximize the total return to its stockholders in the form of current income and capital appreciation.