 New Mountain Finance NYSE:NMFC was downgraded by Zacks Investment Research from a hold rating to a sell rating in a research report issued on Thursday, Zacks.com reports. According to Zacks, New Mountain Finance Corporation is a Business Development Company specializing in investments in middle market companies and debt securities at various levels of the capital ... 