New Mountain Finance Corporation (NMFC)

NASDAQ: NMFC · Real-Time Price · USD
6.94
-0.07 (-1.07%)
Sep 30, 2026, 4:00 PM EDT - Market closed
Market Cap655.97M -36.5%
Revenue (ttm)288.20M -19.0%
Net Income-48.37M
EPS-0.48
Shares Out 94.45M
PE Ration/a
Forward PE6.71
Dividend$1.00 (14.39%)
Ex-Dividend DateSep 16, 2026
Volume929,653
Open7.05
Previous Close7.02
Day's Range6.93 - 7.05
52-Week Range6.73 - 9.84
Beta0.63
AnalystsHold
Price Target8.29 (+19.37%)
Est. EarningsNov 2, 2026