New Mountain Finance Corp - COM (NMFC) Institutional Ownership

13F Institutional Holders and Ownership History from Q1 2014 to Q4 2025

Type / Class
Equity / COM
Symbol
NMFC on Nasdaq
Price per share
$9.21
All holders as of 30 Sep 2025
Q3 2025
Total 13F shares
28,597,457
Total reported value
$317,778,377
% of total 13F portfolios
0%
Share change
-1,709,716
Value change
-$17,640,409
Number of holders
157
Price from insider filings
$9.21
Reported Shares, Excluding Options vs Price
Reported Value, Excluding Options
Total Investors

As of 30 Sep 2025, 157 institutional investors reported holding 28,597,457 shares of New Mountain Finance Corp - COM (NMFC).

Institutional Holders of New Mountain Finance Corp - COM (NMFC) across Reporting Periods

Period Reported Shares, Excl. Options Value, Excl. Options Value Change Price (Median) Investors
2025 Q4 993,783 $40,898,608 -$10,177,294 $9.21 8
2025 Q3 28,597,457 $317,778,377 -$17,640,409 $9.64 157
2025 Q2 30,241,029 $319,118,011 -$19,398,689 $10.55 161
2025 Q1 32,022,797 $353,308,845 -$20,261,812 $11.03 162
2024 Q4 33,899,261 $382,027,387 -$12,334,814 $11.26 168
2024 Q3 34,619,150 $413,485,180 -$3,963,986 $11.98 166
2024 Q2 35,116,909 $429,815,334 +$9,288,342 $12.24 161
2024 Q1 34,294,078 $434,555,771 +$13,114,686 $12.67 171
2023 Q4 33,599,707 $427,409,634 +$7,831,634 $12.72 165
2023 Q3 32,680,402 $423,198,549 +$808,847 $12.95 161
2023 Q2 32,628,281 $405,890,127 +$8,607,004 $12.44 152
2023 Q1 31,981,437 $389,234,429 -$10,097,836 $12.17 148
2022 Q4 32,823,039 $406,043,485 +$62,190,841 $12.37 158
2022 Q3 31,293,841 $361,171,922 +$741,487 $11.53 142
2022 Q2 31,760,117 $378,321,469 +$5,890,597 $11.91 155
2022 Q1 30,834,744 $427,097,532 +$15,108,467 $13.85 145
2021 Q4 29,704,120 $406,933,596 -$52,587,083 $13.70 131
2021 Q3 30,273,448 $402,954,308 -$10,335,216 $13.31 120
2021 Q2 31,065,486 $409,139,794 -$6,760,309 $13.17 127
2021 Q1 31,552,017 $391,236,725 -$19,378,206 $12.40 125
2020 Q4 32,959,404 $374,415,284 -$3,392,203 $11.36 130
2020 Q3 33,467,689 $319,950,482 +$5,916,582 $9.56 121
2020 Q2 32,820,979 $304,893,401 -$18,712,819 $9.29 129
2020 Q1 35,267,393 $239,004,321 -$11,462,416 $6.80 142
2019 Q4 35,797,311 $492,112,278 +$53,527,781 $13.74 161
2019 Q3 31,338,470 $427,131,975 +$13,142,365 $13.63 149
2019 Q2 30,334,434 $423,442,729 +$15,467,367 $13.97 141
2019 Q1 29,231,997 $396,743,704 +$29,371,377 $13.57 132
2018 Q4 27,175,041 $341,660,000 -$3,100,958 $12.58 127
2018 Q3 27,357,955 $369,334,165 -$12,216,367 $13.50 131
2018 Q2 28,272,766 $384,499,344 -$22,187,955 $13.60 131
2018 Q1 29,911,741 $393,155,539 -$14,162,180 $13.15 132
2017 Q4 30,864,097 $418,214,255 +$3,464,952 $13.55 138
2017 Q3 29,918,966 $426,323,420 -$12,876,736 $14.25 119
2017 Q2 30,982,066 $450,347,645 +$25,447,453 $14.55 124
2017 Q1 29,218,472 $435,316,244 +$27,925,519 $14.90 124
2016 Q4 27,754,457 $391,387,000 +$29,879,207 $14.10 125
2016 Q3 25,663,073 $353,057,176 +$21,001,755 $13.76 113
2016 Q2 24,256,675 $312,889,000 +$5,850,995 $12.90 107
2016 Q1 23,665,084 $299,149,000 -$39,002,510 $12.64 105
2015 Q4 26,752,350 $348,269,000 +$8,213,012 $13.02 102
2015 Q3 26,065,033 $354,118,000 -$1,938,265 $13.59 98
2015 Q2 29,606,471 $429,004,399 -$214,461 $14.49 92
2015 Q1 29,626,677 $432,570,077 +$20,800,201 $14.60 92
2014 Q4 28,225,874 $421,638,127 +$45,398,319 $14.94 93
2014 Q3 24,285,616 $356,736,926 -$16,593,435 $14.69 87
2014 Q2 25,399,783 $377,404,267 +$6,176,023 $14.86 106
2014 Q1 25,067,691 $364,734,668 +$25,951,013 $14.55 110