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

NASDAQ:NMFCZUS6475513080

Current stock price

25.32 USD
+0.07 (+0.28%)
Last:

NMFCZ Ownership information

NMFCZ Ownership Chart.NMFCZ Ownership Chart: showing Insider, Institutional ownership and shares available to the public.NMFCZ Ownership.InsiderInstitutionalPublic



Shares Outstanding100.81M
Float85.61M
Float Short Interest Percentage0%
Owners (insider)12.66%
Owners (institutional)35.93%
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.