NMFC
NMFC
NASDAQ · Financial Services

New Mountain Finance Corp

$7.16
-0.15 (-2.05%)
As of Jun 21, 10:15 PM ET ·
Day Range $7.10 — $7.35
52W Range $7.10 — $10.90
Open$7.30
Previous Close$7.31
Day High$7.35
Day Low$7.10
52W High$10.90
52W Low$7.10
Volume
Avg Volume652.2K
Market Cap676.28M
P/E Ratio
EPS$-0.60
SectorFinancial Services

Analyst Ratings

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

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 234.79M 226.74M 138.69M
Net Income 11.84M 10.29M 40.39M
Profit Margin 5.0% 4.8% 29.1%
EBITDA 97.90M 89.81M 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 Yield13.97%
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 $492.81 +0.84% 14.6 1.06T
V Visa Inc $328.48 +0.58% 27.7 616.56B
MA Mastercard Inc $488.07 +0.82% 27.8 432.77B
MS Morgan Stanley $226.03 -0.47% 19.4 352.00B
GS Goldman Sachs Group $1,094.44 -1.08% 17.9 323.49B
AXP American Express Co $337.78 -0.09% 20.6 230.63B