New Mountain Finance Corporation Announces Financial Results for the Quarter Ended June 30, 2026 businesswire.com August 3, 2026 at 3:15 PM ET NMFC The article announces financial results for the quarter ended June 30, 2026. No specific performance indicators or future outlook are provided, making the sentiment neutral.