New Mountain Finance (NMFC) offers attractive total return potential and has been able to grow... (12 revisions)