newsfilter
← Latest News
Business Wire·

New Mountain Finance Corporation Announces December 31, 2024 Financial Results

Reports Fourth Quarter Net Investment Income of $0.32 per Share and Declares a First Quarter Distribution of $0.32 per Share New Mountain Finance Corporation (NASDAQ:NMFC) ("New Mountain," "New Mountain Finance" or