New Mountain Finance Corporation Announces Financial Results for the Quarter Ended March 31, 2026
New Mountain Finance Corporation Announces Financial Results for the Quarter Ended March 31, 2026 New Mountain Finance Corporation Announces Financial Results for the Quarter Ended March 31, 2026 Share Reports First Quarter Adjusted Net Investment Income1 of $0.32 per Share and Declares a Second Quarter Distribution of $0.25 per Share NEW YORK--(BUSINESS WIRE)--New Mountain Finance Corporation (NASDAQ: NMFC) ("New Mountain,†"New Mountain Finance†or the "Company†) today announced its financial results for ...