New Mountain Finance Corporation (NMFCZ) Financials | Ticker