newsfilter
← Latest News
GlobeNewswire·

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

Results for the Quarter Ended March 31, 2025 and Other Recent Highlights: Net investment income per share for the quarter was $0.37Net asset value per share as of the end of the quarter was $14.93, compared to $14.98 as