Loading viewer...
earnings
Format: PDF earnings
MidCap Financial Investment Corporation reported Q2 2023 financial results with net investment income of $28.9 million, or $0.44 per share. The BDC made new investment commitments of $79 million across 15 companies and maintained a net leverage ratio of 1.45x, while also extending its senior secured credit facility maturity to April 2028.
earnings
19 Pages
earnings
16 Pages
Invitae Corporation
Brookfield Renewable Partners Q3 2023 Earnings Presentation
earningsearnings
28 Pages
Brookfield Renewable Partners