[ad_1]
Trexquant Investment LP lessened its position in shares of Stellus Capital Investment Corporation (NYSE:SCM – Free Report) by 49.4% during the 1st quarter, according to the company in its most recent disclosure with the SEC. The firm owned 31,878 shares of the investment management company’s stock
[ad_2]
Source link