Companies: 10,795·Total market cap: $144.5T
New Mountain Finance Corporation

New Mountain Finance Corporation

NMFCNASDAQFinancial Services● Active
$7.79
$-0.04(-0.51%)
Market Cap$735784196
P/E Ratio
52W High$11.04
52W Low$7.48
Overview

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

EPS (TTM)$-0.59nmfc eps ttm · nmfc earnings per shareEarnings history
PE Ratio (TTM)nmfc pe ratio ttm · nmfc price to earningsPE Ratio deep dive
Revenue (TTM)$225.7Mnmfc revenue ttm · nmfc annual revenueFull revenue history
Dividend Yield15.45%does nmfc pay dividends · nmfc dividend yieldDividend history
Shares Outstanding106.2Mnmfc shares outstanding · nmfc floatShares outstanding history
Next EarningsAug 3, 2026Est.nmfc earnings date · nmfc next earningsEarnings history

Financial Snapshot

Full Financials
FY 2025Revenue$370.2M▲ +12.25% YoY
202320242025
new mountain finance corporation revenue · nmfc revenue 2025
FY 2025Net Income$16.5M▼ 85.47% YoY
202320242025
new mountain finance corporation net income · nmfc profit 2025
FY 2025EPS$0.16▼ 84.91% YoY
202320242025
nmfc eps · new mountain finance corporation earnings per share 2025
TTM:Revenue: $225.7MNet Income: -$57.9MEPS: $-0.59View income statement →

Analyst Ratings & Price Target

Full Forecast
SellBuy
Hold12 analystsis nmfc a buy · nmfc analyst rating
Strong Buy
0
Buy
3
Hold
8
Sell
1
Strong Sell
0
12-Month Price Target
$10.00Low
$7.79Current
$10.50Avg Target34.79% upside
$11.00High
nmfc price target · nmfc 12 month forecast

Total: 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.

Stock Performance

Full History
1D-2.25%
1W-2.73%
1M-5.43%
3M-1.88%
YTD-14.98%
1Y-27.70%
5Y-42.30%

About New Mountain Finance Corporation

CEOJohn R. Kline
IPO DateMay 20, 2011
Employees0
CountryUS

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.

NMFC stock priceNMFC quote todaylive ticker
Data provided by Financial Modeling PrepLast updated: Jun 8, 2026Not investment advice