 Tower Research Capital LLC TRC lifted its position in Apollo Investment Corp. NASDAQ:AINV by 504.7 during the 1st quarter, according to the company in its most recent filing with the SEC. The fund owned 8,448 shares of the asset managers stock after purchasing an additional 7,051 shares during the quarter. Tower Research Capital LLC TRCs ... 