NEW MOUNTAIN FINANCE COR - NMFC 8 1/4 11/15/28 (NMFCZ) Stock Ownership

NASDAQ:NMFCZ • US6475513080

25.25 USD
+0.03 (+0.12%)
Last: Feb 27, 2026, 08:22 PM
NMFCZ Ownership Chart.NMFCZ Ownership Chart: showing Insider, Institutional ownership and shares available to the public.NMFCZ Ownership.InsiderInstitutionalPublic



Shares Outstanding103.16M
Float89.78M
Float Short Interest Percentage0%
Owners (insider)12.3%
Owners (institutional)32.56%
Owners (insider) changeN/A
Owners (institutional) changeN/A
NMFCZ Institutional Ownership HistoryNMFCZ Institutional Ownership HistoryNMFCZ Institutional Ownership History

No transactions were filed in the last 12 months.