
New Mountain Finance Corporation
New Mountain Finance Corporation (NMFC) Stock Overview
Key statistics and deep links to earnings, valuation, revenue, dividends, and more.
FMP · NMFC · as of Jun 8, 2026
Key Statistics
Explore New Mountain Finance Corporation Data
nmfc stock data · financialsFinancial Snapshot
Full FinancialsAnalyst Ratings & Price Target
Full ForecastTotal: 12 · Buy rate: 25.0%
The NMFC analyst consensus is Hold, based on ratings from 12 Wall Street analysts over the past 3 months. The average 12-month price target is $10.50, representing +34.79% upside from the current price of $7.79.
Competitors & Peers
nmfc competitorsStock Performance
Full HistoryAbout New Mountain Finance Corporation
New Mountain Finance Corporation (NMFC), a Nasdaq-listed business development company (BDC), operates as both a private equity and lending vehicle. It specializes in providing capital through direct i…
what is new mountain finance corporation · nmfc stock overview · new mountain finance corporation company profile · who is new mountain finance corporation ceo · nmfc NASDAQ · new mountain finance corporation headquarters · new mountain finance corporation business segments
About Stock Overview & Key Data
New Mountain Finance Corporation (NMFC) is a Financial Services company in the Asset Management industry, listed on NASDAQ since May 20, 2011. As of the latest trading session, NMFC stock price is $7.79, with a market capitalization of $735.8M. The stock has returned -27.70% over the past 12 months and -14.98% year-to-date.
According to 12 Wall Street analysts, the consensus rating for New Mountain Finance Corporation stock is Hold, with an average 12-month price target of $10.50. In fiscal year 2025, New Mountain Finance Corporation reported revenue of $370.2M and net income of $16.5M. For detailed data — including New Mountain Finance Corporation revenue history, earnings, dividends, and PE ratio — use the tabs above.
Frequently Asked Questions
As of the latest trading session, New Mountain Finance Corporation (NMFC) stock price is $7.79. The stock is traded on NASDAQ under the ticker symbol NMFC. The 52-week range is $7.48 – $11.04.