Loading...
Apollo Investment Corporation reported net investment income of $0.43 per share and a net asset value of $15.59 per share for the quarter ended December 31, 2020. The company reduced net leverage to 1.43x and extended its revolving credit facility.
Net investment income per share for the quarter was $0.43, consistent with the previous quarter.
Net asset value per share increased to $15.59, driven by gains on the corporate lending portfolio and a realized gain on a non-core renewable investment.
New investment commitments totaled $108 million during the quarter.
Net leverage decreased to 1.43x, reflecting net paydowns of $130 million.
The company did not provide a specific financial outlook for future periods.