Shufro Rose & Co. LLC trimmed its position in shares of Apollo Senior Floating Rate Fund Inc. (NYSE:AFT – Free Report) by 4.2% during the 2nd quarter, according to its most recent 13F filing with the Securities and Exchange Commission (SEC). The firm owned 51,400 shares of the closed-end fund’s stock after selling 2,250 shares […]