Advertisement

New Mountain Finance Corporation NMFC

Set alert

Price alert · NMFC

All alert types
7.03 USD -0.01 -0.14%

At close · Oct 30

7.03 0.00 0.00%

After hours · Oct 30, 4:00 PM ET

Bid
7.01 × 2
Ask
7.03 × 2
6.94 Day range 7.06
6.51 52-week range 9.79
YTD
-23.67%
1 year
-27.07%
Open
7.05
Prev close
7.04
Mkt cap
664.00M
Vol
597.55K
Avg vol
553.03K
EPS
-0.48
P/E
0.00
Div yield
13.32%
More statistics
Low
6.94
High
7.06
Forward P/E
7.18
Beta
0.81
Short ratio
2.68
Inst. own
33.58%
Dividend
1.28
Ex-div date
Sep 15, 2025
50-d avg
10.24
200-d avg
10.71
1y target
10.60

1Y chart

Chart tools
Interval

Events in this range
  • Nov 3, 2025Earnings: 0.32; estimate 0.32; surprise 0%
  • Dec 17, 2025Dividend: 0.32
  • Mar 17, 2026Dividend: 0.32
  • Jun 16, 2026Dividend: 0.25
  • Sep 16, 2026Dividend: 0.25
Signals (36)
NameDateAgo
MACD: Buy SignalOct 22, 20261 week ago
MACD: Sell SignalOct 19, 20261 week ago
MACD: Buy SignalOct 15, 20262 weeks ago
RSI: OversoldOct 14, 20262 weeks ago
SMA: BearishSep 9, 20261 month ago
MACD: Sell SignalAug 25, 20262 months ago
SMA: BullishAug 4, 20262 months ago
RSI: OversoldJul 9, 20263 months ago
MACD: Buy SignalJul 6, 20263 months ago
RSI: OversoldJun 17, 20264 months ago
SMA: BullishJun 1, 20265 months ago
SMA: BearishMay 21, 20265 months ago
SMA: BullishMay 20, 20265 months ago
SMA: BearishMay 18, 20265 months ago
SMA: BullishMay 15, 20265 months ago
MACD: Sell SignalMay 8, 20265 months ago
MACD: Buy SignalApr 28, 20266 months ago
MACD: Sell SignalApr 27, 20266 months ago
SMA: BullishApr 13, 20266 months ago
MACD: Buy SignalMar 31, 20267 months ago
MACD: Sell SignalMar 27, 20267 months ago
MACD: Buy SignalMar 4, 20268 months ago
RSI: OversoldFeb 26, 20268 months ago
MACD: Sell SignalFeb 25, 20268 months ago
MACD: Buy SignalFeb 18, 20268 months ago
MACD: Sell SignalFeb 17, 20268 months ago
MACD: Buy SignalFeb 12, 20268 months ago
RSI: OversoldFeb 3, 20269 months ago
MACD: Sell SignalJan 26, 20269 months ago
MACD: Buy SignalJan 5, 20269 months ago
SMA: BearishDec 17, 202510 months ago
MACD: Sell SignalDec 17, 202510 months ago
SMA: BullishNov 25, 202511 months ago
MACD: Buy SignalNov 25, 202511 months ago
RSI: OversoldNov 20, 202511 months ago
MACD: Sell SignalNov 14, 202511 months ago

Ownership

Held by insiders 11.94%
Held by institutions 33.58%
Float held by institutions 38.13%
Institutions 189

Top institutional holders

Top institutional holders
Holder% heldSharesValueReported
Cerity Partners LLC2.86%2,769,05125.86MJun 29, 2025
LSV Asset Management2.85%2,763,25625.81MJun 29, 2025
Van Eck Associates Corporation2.56%2,474,79423.11MJun 29, 2025
UBS Group AG1.30%1,254,59111.72MJun 29, 2025
JPMORGAN CHASE & CO1.27%1,232,20311.51MJun 29, 2025
Two Sigma Advisers, LP1.09%1,054,1009.85MJun 29, 2025

Top mutual fund holders

Top mutual fund holders
Holder% heldSharesValueReported
VanEck ETF Trust-VanEck BDC Income ETF2.24%2,169,42820.26MAug 30, 2025
Invesco Exch-Trd Fd. TRT II-Invesco KBW High Dividend Yield Financial 1.02%990,8659.25MAug 30, 2025
Putnam ETF Trust-Putnam BDC Income ETF0.67%651,6296.09MJul 30, 2025
GraniteShares ETF Trust-GraniteShares HIPS US High Income ETF0.26%248,0032.32MJun 29, 2025
ADVISORS' INNER CIRCLE FUND-LSV Small Cap Value Fund0.26%253,3002.37MJul 30, 2025
Mercer Funds-Mercer US Small/Mid Cap Equity Fund0.21%199,8001.87MJun 29, 2025
NMFC insiders
InsiderRelationLatest transactionDateShares held
CORBETT KRISChief Financial OfficerPurchaseAug 6, 20250
KLINE JOHN RChief Executive OfficerPurchaseNov 5, 2024351,783
KLINSKY STEVEN BDirectorPurchaseSep 15, 20250
OGENS DAVIDDirectorPurchaseAug 10, 20250
WEINSTEIN ADAMOfficer and DirectorPurchaseSep 14, 2025652,490

Held by funds

11 US ETFs and mutual funds hold NMFC · largest positions

Funds holding NMFC, by value held
FundValue heldWeight in fund
KBWD $11.65M3.44%
BIZD $10.25M0.69%
PBDC $3.97M1.44%
FBDC $1.56M4.07%
VPC $579.11K2.10%
PKW $374.23K0.02%
CEFZ $188.92K0.47%
TRIIX $180.46K0.87%
PEX $97.60K0.92%
MSSM $85.99K0.01%
LBO $10.00K0.09%
Advertisement