Upgrade

New Mountain Finance Corporatio

NMFC

Last
$6.73
Day
-1.2%
1y
-24.3%
5y
-48.4%
52w
-30.8%
SPY YTD
+13.3%
XLF
-1.3%
Earnings
2026-11-0222d
EMA 21
7.00
EMA 50
7.18
EMA 200
7.91
20d high
-6.8%
5y high
-51.4%
5y range
2th
Website · United States

Positions held

Your positions

NMFC isn't in your positions.

Add it to see shares, cost, and P&L here.

Score
-24
Hold
avoid
Signal
Strong Sell
Target
$7.07
Stop
$6.59
Stop distance
2.1%
Target vs last
+5.0%

Fundamentals

Market cap$643.22MEnterprise value$1.93BTrailing P/E—Forward P/E6.49
PEG1.34Price / book0.63Beta0.65Dividend yield16.69%
Revenue growth-26.4%Earnings growth157.1%Gross margin100.0%Operating margin76.6%
Profit margin-16.8%ROE-4.1%ROA5.2%Debt / equity1.30
Current ratio1.68Free cash flow$70.50MAnalyst recommendationnoneMean target$8.29
52w high$9.8452w low$6.69

Quarterly

2026-Q22026-Q12025-Q42025-Q32025-Q22025-Q1
Revenue$18.7M-$54.5M-$28.0M$10.2M$7.9M—
Op margin——————
Net income$17.3M-$50.9M-$26.9M$12.2M$7.8M—
Gross margin——————
Gross profit——————
Operating income——————

Yearly (6y)

2025202420232022
Revenue$14.8M$124M$144M$89.1M
Op margin————
Net income$16.5M$113M$135M$74.7M
Gross margin————
Gross profit————
Operating income————
Headline scan

No flags

• No distress or material-risk keywords in recent headlines (keyword scan only — not a guarantee).

News

NMFC · daily-4.1% over 13 sessions
Close EMA21 EMA50 EMA200
6.676.806.937.067.192026-092026-092026-092026-092026-102026-102026-10
Quarterly · revenue, net income, margins
Revenue Net income Gross margin Op margin
-$51M-$34M-$16M$1M$19M0%5%10%2025-Q22025-Q32025-Q42026-Q12026-Q2