 Shares of New Mountain Finance Corp. NYSE:NMFC have earned a consensus rating of Hold from the eight analysts that are covering the company, MarketBeat.com reports. Two equities research analysts have rated the stock with a sell recommendation and five have issued a buy recommendation on the company. The average 1-year price target among brokers that ... 