New Mountain Finance Corporation (NMFC) moved up 1.07%: New Mountain Finance Corporation Price Paint Picture of volatility
New Mountain Finance Corporation (NASDAQ:NMFC) shares fell to a low of $13.03 before closing at $13.22. Intraday shares traded counted 0.59 million, which was -51.54%