New Mountain Finance (NMFC) - 2024 Q1 - Quarterly Results
New Mountain Finance Corporation Announces Financial Results for the Quarter Ended March 31, 2024 Reports Net Investment Income of 0.32 per Share and a Supplemental Distribution of $0.02 per Share NEW YORK--(BUSINESS WIRE) — May 1, 2024 -- 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, 2024. First Quarter Highlight ...