New Mountain Finance Corporation (NMFC)

NASDAQ: NMFC · Real-Time Price · USD
6.72
+0.21 (3.23%)
At close: Oct 22, 2026, 4:00 PM EDT
6.72
0.00 (0.00%)
After-hours: Oct 22, 2026, 7:30 PM EDT
Market Cap634.72M -36.0%
Revenue (ttm)288.20M -19.0%
Net Income-48.37M
EPS-0.48
Shares Out 94.45M
PE Ration/a
Forward PE6.48
Dividend$1.00 (14.88%)
Ex-Dividend DateSep 16, 2026
Volume447,361
Open6.51
Previous Close6.51
Day's Range6.51 - 6.74
52-Week Range6.48 - 9.84
Beta0.65
AnalystsHold
Price Target8.29 (+23.36%)
Earnings DateNov 2, 2026