Richard Peteka, CFO & Treasurer at Apollo Investment Corp, holds 24.00K shares in Solar Capital (Ticker: SLRC), holds 6.25K shares in Solar Senior Capital (Ticker: SUNS), holds 42.50K shares in Apollo Investment Corp (Ticker: AINV). Most recently, Richard Peteka Bought ― shares of Solar Capital on Mar 23, 2020 for an estimated value of 44.90K.