New Mountain Finance (NMFC) - 2025 Q1 - Quarterly Results
New Mountain Finance Corporation Announces Financial Results for the Quarter Ended March 31, 2025 Reports First Quarter Net Investment Income of 0.32 per Share NEW YORK--(BUSINESS WIRE) — May 5, 2025 -- New Mountain Finance Corporation (NASDAQ: NMFC) ("New Mountain," "New Mountain Finance" or the "Company") today announced its financial results for the quarter ended March 31, 2025. First Quarter and Recent Highlights 1 | ($ in millions, except p ...