New Mountain Finance Corporation (NMFC)

NASDAQ: NMFC · Real-Time Price · USD
6.94
-0.09 (-1.28%)
At close: Oct 2, 2026, 4:00 PM EDT
6.94
0.00 (0.00%)
After-hours: Oct 2, 2026, 4:15 PM EDT
Market Cap655.50M -36.1%
Revenue (ttm)288.20M -19.0%
Net Income-48.37M
EPS-0.48
Shares Out 94.45M
PE Ration/a
Forward PE6.70
Dividend$1.00 (14.41%)
Ex-Dividend DateSep 16, 2026
Volume947,836
Open7.03
Previous Close7.03
Day's Range6.85 - 7.06
52-Week Range6.73 - 9.84
Beta0.63
AnalystsHold
Price Target8.29 (+19.45%)
Est. EarningsNov 2, 2026