New Mountain Finance Corporation (NMFCL) and trades at $25.26. The 52-week range is 25.25-25.26.
Key metrics include a trailing Price-to-Earnings (P/E) ratio of 157.9, Earnings Per Share (EPS) of $0.16, annual revenue of $370.24M.
The stock has a beta of 1.44, a last dividend of $3.2550, operates in the Financial Services sector.