MidCap Financial Investment Corporation Reports Financial Results for the Quarter and Fiscal Year Ended December 31, 2023
Results for the Quarter and Fiscal Year Ended December 31, 2023 and Other Recent Highlights: Net investment income per share for the quarter was $0.46, compared to $0.43 for the quarter...