New Mountain Finance Corporation

US$6.91As of Sun 8 Nov 2026, 12:00 UTC
NASDAQ:NMFCFinancials
Country USA
PE (Fwd) •••
TSR 10Y CAGR 4.45%
Div yield 14.47%
ROE (4.94%)
Asset Management
Beta (5Y) 0.63
PE TTM —
TSR TTM (17.48%)
Mkt cap US$652.7M
ROIC 9.31%
SE Grade™
Value
Quality
Moat
Consensus
Reference
$8.45
22.23%
(93.38%)
Hold 10|12|12|7|1
4Q25
1Q26
2Q26
3Q26
Earnings per share$
0.09
0.09
0.10
0.11
15.17%
10.81%
21.48%
23.12%
Revenue$M
35.56
35.67
34.79
36.55
15.95%
11.20%
4.30%
4.45%
Peers (US$652.7M)
Cap (US$)
PE
638.5M
1.597x
633.9M
11.16x
658.9M
6.834x
Capital
TTM
5Y
10Y
Leveragex
1.174
0.159
0.155
EBIT/Intx
0.698
0.320
0.262
Own earn%
(70.76)
222.01
218.94
Sh yield%
34.84
43.65
43.36
Owners
Insiders/Inst%
3.46
44.99
Short interest%
1.43
SBC / revenue%
1.97
Record
10Y
Profitable years
10/10
Revenue growth years
10/10
EPS growth years
10/10
Dividend streakyrs
7
Op margin range%
7–14
$1 testx
—
Incr. ROIC%
12