newsfilter
← Latest News
GlobeNewswire·

Apollo Investment Corporation Reports Financial Results for the Quarter Ended March 31, 2021

Fiscal Fourth Quarter and Other Recent Highlights: Net investment income per share for the quarter was $0.39 compared to $0.43 for the quarter ended December 31, 2020 Net asset value per share as of the end of the quarter was $15.88 compared to $