Elliot Stein, Director at Apollo Investment Corp, holds 13.16K shares in Apollo Investment Corp (Ticker: AINV), holds 6.39K shares in BellRing Brands (Ticker: BRBR), holds 700.00 shares in Apollo Senior Floating Rate Fund Inc. (Ticker: AFT). Most recently, Elliot Stein Bought ― shares of Apollo Investment Corp on Mar 13, 2020 for an estimated value of 23.00K.