Two Sigma Investments LP Has $3.66 Million Stock Position in Stellus Capital Investment Co. (NYSE:SCM)
Two Sigma Investments LP lowered its position in shares of Stellus Capital Investment Co. (NYSE:SCM – Free Report) by 18.4% in the fourth quarter, according to the company in its most recent 13F filing with the Securities & Exchange Commission. The fund owned 265,622 shares of the investment management company’s stock after selling 59,813 shares […]
