NMFC logo

NMFC

New Mountain Finance CorporationNASDAQFinancial Services
$7.94+3.12%OpenMarket Cap: $800.4M

As of 2026-04-06

Institutional Ownership Summary

Investors Holding

170

13F Shares

32,853,405

Ownership %

3098.9%

New Positions

43

Increased Positions

86

Closed Positions

33

Reduced Positions

51

ETF Exposure
ETF SymbolETF NameShares HeldWeight %
KBWD2,139,6774.08%
BIZD1,333,8590.71%
FBDC191,9020.00%
PGX167,4920.11%
SCHJ155,0000.02%
EUNU100,0000.00%
VPC89,4711.93%
PFFD88,8910.10%
SCHZ85,0000.00%
BBCB63,0000.14%
PEX18,4061.29%
PCR4,8371.92%
IYLD4720.01%
HIPS02.11%
EUNA00.00%