WallStSmart
NMFC

New Mountain Finance Corporation

NASDAQ: NMFC · FINANCIAL SERVICES · ASSET MANAGEMENT

$8.53
+1.43% today

Updated 2026-05-06

Market cap
$794.35M
P/E ratio
P/S ratio
2.43x
EPS (TTM)
$-0.57
Dividend yield
14.90%
52W range
$7 – $10
Volume
1.2M

WallStSmart proprietary scores

51
out of 100
Grade: C
Hold
Investment rating
2.7
Growth
F
5.0
Quality
C+
6.0
Profitability
B
5.3
Valuation
C+
/9
Piotroski F-Score
Altman Z-Score
Industry rank
View all highly rated stocks (75+) →197 stocks currently score above 75

Price targets

Analyst target
$8.50
-0.35%
12-Month target
$3.84
-54.98%
Intrinsic (DCF)
Margin of safety
0 Strong Buy0 Buy6 Hold0 Sell1 Strong Sell

Price chart

Stock snapshot

Strengths
+ Free cash flow $401.41M — positive
Risks
- Revenue declining -15.10% QoQ

Key financials

Revenue Net Income Free Cash Flow
Metric2022202320242025TTM
Revenue$347.33M$341.98M$329.83M$370.24M$327.08M
Net income$74.73M$135.34M$113.44M$16.49M$-50.93M
EPS$-0.57
Free cash flow$35.01M$76.00M$42.00M$378.98M$401.41M
Profit margin21.52%39.58%34.39%4.45%5.04%

Recent insider activity

DateInsiderTypeSharesPrice
2026-03-17WEINSTEIN, ADAM B.Buy12,900$7.61
2026-03-11KLINSKY, STEVEN BBuy184,162$8.05
2026-03-11KLINSKY, STEVEN BBuy92,080$8.05

Peer comparison

CompanyMkt CapScoreGrowthProfitValueQualityMoSRating
NMFC$794.35M512.76.05.35.0Buy
BRK-A$1.02T596.76.55.08.5Buy
BRK-B$1.02T626.76.55.08.0Buy
JPM$824.35B738.08.05.75.5Strong Buy
V$623.83B728.710.05.05.5Strong Buy
MA$445.98B708.010.05.06.0Strong Buy

Smart narrative

New Mountain Finance Corporation trades at $8.53. Our Smart Value Score of 51/100 indicates the stock is fair. TTM revenue stands at $327.08M. with profit margins at 5.04%.

Frequently asked questions

What is New Mountain Finance Corporation's stock price?
New Mountain Finance Corporation (NMFC) trades at $8.53.
Is New Mountain Finance Corporation overvalued?
Smart Value Score 51/100 (Grade C, Hold).
What is the price target of New Mountain Finance Corporation (NMFC)?
The analyst target price is $8.50, representing -0.4% downside from the current price of $8.53.
What is the future stock price of NMFC by 2030?
Our revenue-driven model estimates New Mountain Finance Corporation could reach $8.48 by 2030, based on historical CAGR, margin trends, and capped P/E multiples.
What is New Mountain Finance Corporation's revenue?
TTM revenue is $327.08M.

Company info

SectorFINANCIAL SERVICES
IndustryASSET MANAGEMENT
CountryUSA
ExchangeNASDAQ
CurrencyUSD

Quick metrics

P/S ratio2.43x
ROE1.33%
Beta0.62
50D MA$8.02
200D MA$9.19
Shares out0.09B
Float
Short ratio
Avg volume1.2M

Performance

1 week+2.27%
1 month+5.94%
3 months+1.78%
YTD-7.06%
1 year
3 years
5 years