newsfilter
← Latest News
GlobeNewswire·

MidCap Financial Investment Corporation Reports Financial Results for the Quarter Ended March 31, 2026

Results for the Quarter Ended March 31, 2026, and Other Recent Highlights: Net investment income per share for the quarter was $0.38, compared to $0.39 for the quarter ended December 31, 2025Net asset value ("NAV") per