New Mountain Finance Corporation Announces Financial Results for the Quarter and Year Ended December 31, 2014 Reports Adjusted Net Investment Income of $0.34 per Weighted Average Share and Net Asset Value of $13.83 per Share