Logo image of NMFCZ

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

USA - Nasdaq - NASDAQ:NMFCZ - US6475513080

25.55 USD
+0.09 (+0.35%)
Last: 1/14/2026, 8:00:02 PM
NMFCZ Ownership Chart.NMFCZ Ownership Chart: showing Insider, Institutional ownership and shares available to the public.NMFCZ Ownership.InsiderInstitutionalPublic



Shares Outstanding103.16M
Float89.85M
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.