New Mountain Finance (NMFC) Shareholding Patterns

$7.01

up-down-arrow $-0.01 (-0.07%)

As on 30-Sep-2026 10:35EDT

Market cap

info icon

$659 Mln

Revenue (TTM)

info icon

$171 Mln

P/E Ratio

info icon

--

P/B Ratio

info icon

0.7

Div. Yield

info icon

17.3 %

loading...
loading...