New Mountain Finance Corporation NMFC

Set alert

Price alert · NMFC

All alert types
7.03 USD 0.00 0.00%

At close

6.91 -0.12 -1.71%

Pre-market · Nov 2, 5:19 AM ET

Bid
7.01 × 1
Ask
7.03 × 1
6.94 Day range 7.06
6.48 52-week range 9.84
YTD
-23.67%
1 year
-27.30%
Open
7.05
Prev close
7.03
Mkt cap
664.00M
Vol
597.55K
Avg vol
552.74K
EPS
-0.48
P/E
0.00
Div yield
14.20%
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, 20262 weeks 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, 20263 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, 202610 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

Your NMFC positions

Sign in to see your NMFC positions

Your portfolios and paper trades in this symbol, in one place.

Sign in to see your positions.