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,404
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 9,870,438 $122,653,206 -$5,099,952 $9.21 55
2025 Q3 28,597,457 $317,778,377 -$17,640,404 $9.64 157
2025 Q2 30,269,841 $362,970,702 -$17,278,496 $10.55 162
2025 Q1 32,022,796 $353,308,834 -$20,261,836 $11.03 161
2024 Q4 33,901,935 $382,305,341 -$12,304,731 $11.26 168
2024 Q3 34,619,150 $413,485,180 -$3,963,949 $11.98 166
2024 Q2 35,116,908 $429,815,317 +$9,291,401 $12.24 161
2024 Q1 34,294,078 $434,555,771 +$12,555,302 $12.67 172
2023 Q4 621,175 $7,901,346 -$374,613 $12.72 3
2023 Q3 32,680,402 $423,196,649 +$664,468 $12.95 161
2023 Q2 32,628,281 $405,890,127 +$10,620,780 $12.44 152
2023 Q1 31,981,437 $389,234,429 -$12,251,166 $12.17 148
2022 Q4 32,823,039 $406,043,485 +$59,957,565 $12.37 158
2022 Q3 30,442,545 $351,357,207 +$231,748 $11.53 140
2022 Q2 29,979,678 $357,116,630 +$5,100,334 $11.91 154
2022 Q1 30,512,224 $422,629,532 +$15,150,571 $13.85 144
2021 Q4 29,704,120 $406,933,596 -$52,587,155 $13.70 131
2021 Q3 30,273,448 $402,954,308 -$10,773,350 $13.31 120
2021 Q2 30,813,790 $405,824,794 -$7,011,331 $13.17 126
2021 Q1 31,605,160 $391,742,725 -$19,695,148 $12.40 128
2020 Q4 31,350,784 $356,141,284 -$1,691,782 $11.36 128
2020 Q3 33,291,371 $318,264,482 +$5,650,240 $9.56 120
2020 Q2 32,472,403 $301,654,401 -$18,940,700 $9.29 127
2020 Q1 34,939,378 $236,773,321 -$11,046,046 $6.80 140
2019 Q4 35,797,211 $492,111,278 +$53,256,855 $13.74 160
2019 Q3 31,337,570 $427,119,975 +$13,142,352 $13.63 147
2019 Q2 30,333,534 $423,430,729 +$14,769,709 $13.97 139
2019 Q1 29,231,097 $396,731,704 +$29,370,020 $13.57 131
2018 Q4 27,174,141 $341,648,000 -$3,105,219 $12.58 125
2018 Q3 26,353,772 $355,778,165 -$16,258,132 $13.50 129
2018 Q2 28,272,666 $384,498,344 -$20,555,634 $13.60 130
2018 Q1 23,005,545 $302,339,539 -$16,850,107 $13.15 131
2017 Q4 24,162,305 $327,405,255 +$2,142,613 $13.55 136
2017 Q3 23,314,859 $332,215,420 -$15,258,163 $14.25 120
2017 Q2 24,545,079 $356,689,645 +$26,521,239 $14.55 123
2017 Q1 22,735,511 $338,721,244 +$21,493,202 $14.90 121
2016 Q4 27,754,457 $391,387,000 +$29,879,126 $14.10 125
2016 Q3 25,663,073 $353,057,176 +$21,001,771 $13.76 113
2016 Q2 24,256,675 $312,889,000 +$5,955,720 $12.90 107
2016 Q1 23,665,084 $299,149,000 -$38,936,492 $12.64 105
2015 Q4 26,752,250 $348,268,000 +$8,211,872 $13.02 101
2015 Q3 26,057,033 $354,009,000 -$1,785,387 $13.59 99
2015 Q2 29,587,250 $428,725,399 +$567,428 $14.49 94
2015 Q1 29,618,418 $432,449,077 +$20,837,008 $14.60 92
2014 Q4 28,214,407 $421,467,127 +$46,008,384 $14.94 94
2014 Q3 24,244,256 $356,129,926 -$15,820,724 $14.69 86
2014 Q2 25,399,783 $377,404,267 +$6,174,718 $14.86 107
2014 Q1 25,065,926 $364,708,668 +$26,112,434 $14.55 111