New Mountain Finance Aktie (NMFC): Kurs, Analyse