New Mountain Finance Corp (NMFC)

Market is closed
Institutional Investors' Holdings
Filing Period:
No. Name Shares Value % Port
1. 114,047,000 $113,989,977 7.06%
2. 28,812 $41,869,270 0.59%
3. 36,670,000 $36,675,078 0.02%
4. 2,072,024 $19,974,318 0.03%
5. 1,595,646 $15,382,027 0%