NMFC
NMFC
NASDAQ · Financial Services

New Mountain Finance Corp

$7.71
-0.18 (-2.28%)
As of Mar 22, 10:15 PM ET ·
Day Range $7.71 — $7.91
52W Range $7.51 — $11.20
Open$7.84
Previous Close$7.89
Day High$7.91
Day Low$7.71
52W High$11.20
52W Low$7.51
Volume
Avg Volume1.54M
Market Cap795.36M
P/E Ratio48.24
EPS$0.09
SectorFinancial Services

Analyst Ratings

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

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 271.94M 262.62M 138.69M
Net Income 13.71M 11.92M 40.39M
Profit Margin 5.0% 4.8% 29.1%
EBITDA 113.38M 104.02M 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 Yield16.22%
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 $476.19 -0.66% 15.9 1.07T
V Visa Inc $304.91 +0.38% 29.0 603.38B
MA Mastercard Inc $502.76 +0.77% 30.8 461.31B
MS Morgan Stanley $165.65 -0.13% 16.4 275.98B
GS Goldman Sachs Group $841.84 +0.73% 16.0 274.87B
AXP American Express Co $300.24 -0.58% 21.6 233.63B