Apollo Investment Corporation Reports Financial Results for the Quarter Ended December 31, 2020
Fiscal Third Quarter and Other Recent Highlights: Net investment income per share for the quarter was $0.43 compared to $0.43 for the quarter ended September 30, 2020 Net asset value per share as of the end of the quarter was $15.59 compared to $15.44 as …