NMFC
NMFC
NASDAQ · Financial Services

New Mountain Finance Corp

$8.28
-0.16 (-1.90%)
As of May 9, 9:39 PM ET ·
Day Range $8.23 — $8.44
52W Range $7.48 — $11.04
Open$8.44
Previous Close$8.44
Day High$8.44
Day Low$8.23
52W High$11.04
52W Low$7.48
Volume
Avg Volume665.8K
Market Cap797.18M
P/E Ratio48.35
EPS$0.09
SectorFinancial Services

Analyst Ratings

Sell
12 analysts
0 Buy 8 Hold 4 Sell
Price Target +369.8% upside
Current
$8.28
Target
$38.90
$23.03 $38.90 avg $54.47

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 250.38M 241.80M 138.69M
Net Income 12.63M 10.97M 40.39M
Profit Margin 5.0% 4.8% 29.1%
EBITDA 104.39M 95.77M 79.58M
Free Cash Flow 59.65M
Rev Growth +3.6% +3.6% +22.9%
Debt/Equity 1.43 1.43 0.20

Dividend

Dividend Yield11.85%
Annual Dividend$1.26
Payout Ratio823.0%
Frequencyquarterly
Ex-DividendMar 20, 2026
Pay DateApr 5, 2026

Financial Services Peers

Symbol Name Price Change P/E Mkt Cap
BRK.B Berkshire Hathaway Inc $475.94 +0.18% 15.2 1.02T
V Visa Inc $318.79 -0.78% 28.5 633.96B
MA Mastercard Inc $495.48 -1.09% 29.7 444.26B
MS Morgan Stanley $193.09 +1.54% 16.7 302.37B
GS Goldman Sachs Group $936.48 +1.15% 15.2 274.17B
AXP American Express Co $316.03 -0.83% 19.5 219.11B