New Mountain Finance Corporation Announces Financial Results for the Quarter Ended June 30, 2025
1. NMFC reports net investment income of $34.5 million; asset value decreased slightly. 2. 95% of NMFC's portfolio is rated green, indicating strong performance.