newsfilter
← Latest News
GlobeNewswire·

Apollo Investment Corporation Reports Financial Results for the Quarter Ended June 30, 2020

Fiscal First Quarter and Other Recent Highlights: Net investment income per share for the quarter was $0.43 compared to $0.59 for the quarter ended March 31, 2020 ...