Live feed06:25:36·1360dNEWSReleaseApollo Investment Q1 EPS $0.37 Beats $0.34 EstimateAINV· Apollo Investment CorporationFinanceOriginal source