Several analysts have recently updated their ratings and price targets for Apollo Investment Corp. (NASDAQ: AINV): 5/23/2016 – Apollo Investment Corp. was downgraded by analysts at Zacks Investment Research from a “hold” rating to a “sell” rating. According to Zacks, “Apollo Investment Corporation is a closed-end investment company that has elected to be treated as […]