New Mountain Finance Corporation (NMFC)

NASDAQ: NMFC · Real-Time Price · USD
6.77
-0.07 (-1.02%)
At close: Nov 11, 2026, 4:00 PM EST
6.73
-0.04 (-0.54%)
After-hours: Nov 11, 2026, 7:30 PM EST
Market Cap639.44M -35.6%
Revenue (ttm)268.09M -21.4%
Net Income-57.08M
EPS-0.58
Shares Out 94.45M
PE Ration/a
Forward PE6.56
Dividend$1.00 (14.77%)
Ex-Dividend DateDec 17, 2026
Volume570,056
Open6.83
Previous Close6.84
Day's Range6.71 - 6.85
52-Week Range6.48 - 9.84
Beta0.63
AnalystsHold
Price Target8.13 (+20.02%)
Earnings DateNov 2, 2026