Skip to content

New Mountain Finance Corp

US · NMFC #3587 by market cap
6.74 -0.10 -1.46%
Live - 5344 symbols - heartbeat 453s ago · 2026-10-08 04:33
Pre-market 6.90 +2.37%
After-hours 6.74 0.00%
Market cap
636.61M
P/B
0.62
EPS
0.16
Reader sentiment Are you bullish or bearish on NMFC?

Anonymous reader poll. Unscientific, not investment advice.