Two Sigma Investments’s New Mountain Finance NMFC Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$6.49M Buy
836,457
+249,840
+43% +$2.09M 0.01% 1762
2025
Q4
$5.4M Buy
586,617
+141,522
+32% +$1.34M 0.01% 1653
2025
Q3
$4.29M Sell
445,095
-302,878
-40% -$3.14M 0.01% 1578
2025
Q2
$7.89M Sell
747,973
-12,072
-2% -$124K 0.01% 968
2025
Q1
$8.38M Buy
760,045
+81,149
+12% +$925K 0.02% 836
2024
Q4
$7.64M Sell
678,896
-74,078
-10% -$855K 0.02% 876
2024
Q3
$9.02M Sell
752,974
-124,438
-14% -$1.52M 0.02% 805
2024
Q2
$10.7M Sell
877,412
-309,839
-26% -$3.88M 0.02% 684
2024
Q1
$15M Buy
1,187,251
+326,566
+38% +$4.16M 0.04% 528
2023
Q4
$10.9M Buy
860,685
+335,100
+64% +$4.27M 0.03% 643
2023
Q3
$6.81M Buy
525,585
+93,599
+22% +$1.19M 0.02% 761
2023
Q2
$5.37M Buy
431,986
+28,474
+7% +$343K 0.01% 896
2023
Q1
$4.91M Buy
403,512
+185,226
+85% +$2.33M 0.01% 918
2022
Q4
$2.7M Sell
218,286
-103,340
-32% -$1.27M 0.01% 1156
2022
Q3
$3.71M Sell
321,626
-155,074
-33% -$1.98M 0.01% 866
2022
Q2
$5.68M Buy
476,700
+71,129
+18% +$916K 0.02% 716
2022
Q1
$5.62M Buy
405,571
+85,608
+27% +$1.16M 0.02% 869
2021
Q4
$4.38M Sell
319,963
-58,158
-15% -$795K 0.01% 1269
2021
Q3
$5.03M Buy
378,121
+189,566
+101% +$2.54M 0.01% 1222
2021
Q2
$2.48M Buy
188,555
+77,258
+69% +$1.01M 0.01% 1699
2021
Q1
$1.38M Sell
111,297
-223,818
-67% -$2.73M ﹤0.01% 2020
2020
Q4
$3.81M Buy
335,115
+164,853
+97% +$1.77M 0.01% 1090
2020
Q3
$1.63M Buy
170,262
+16,309
+11% +$157K 0.01% 1422
2020
Q2
$1.43M Buy
153,953
+47,563
+45% +$391K 0.01% 1291
2020
Q1
$723K Sell
106,390
-101,711
-49% -$1.26M 0.01% 1675
2019
Q4
$2.86M Sell
208,101
-113,898
-35% -$1.54M 0.01% 1318
2019
Q3
$4.39M Buy
321,999
+156,905
+95% +$2.14M 0.01% 931
2019
Q2
$2.31M Sell
165,094
-4,747
-3% -$66.3K 0.01% 1354
2019
Q1
$2.31M Buy
169,841
+88,977
+110% +$1.21M 0.01% 1341
2018
Q4
$1.02M Buy
80,864
+4,802
+6% +$63.5K ﹤0.01% 1645
2018
Q3
$1.03M Sell
76,062
-65,355
-46% -$905K ﹤0.01% 1963
2018
Q2
$1.92M Sell
141,417
-39,114
-22% -$531K 0.01% 1645
2018
Q1
$2.37M Sell
180,531
-112,268
-38% -$1.48M 0.01% 1411
2017
Q4
$3.97M Buy
+292,799
New +$4.13M 0.01% 1014
2017
Q3
Sell
-14,518
Closed -$211K 3050
2017
Q2
$211K Sell
14,518
-59,831
-80% -$874K ﹤0.01% 2783
2017
Q1
$1.11M Sell
74,349
-196,336
-73% -$2.87M ﹤0.01% 1853
2016
Q4
$3.82M Buy
270,685
+212,408
+364% +$2.93M 0.01% 1004
2016
Q3
$802K Buy
+58,277
New +$797K ﹤0.01% 2131
2016
Q2
Sell
-29,432
Closed -$372K 3123
2016
Q1
$372K Sell
29,432
-171,537
-85% -$2.08M ﹤0.01% 2257
2015
Q4
$2.62M Buy
200,969
+161,528
+410% +$2.22M 0.01% 955
2015
Q3
$536K Buy
+39,441
New +$574K ﹤0.01% 1505
2015
Q1
Sell
-56,324
Closed -$841K 2777
2014
Q4
$841K Buy
56,324
+23,791
+73% +$351K ﹤0.01% 1469
2014
Q3
$478K Sell
32,533
-182,429
-85% -$2.73M ﹤0.01% 1312
2014
Q2
$3.19M Buy
214,962
+192,271
+847% +$2.76M 0.01% 858
2014
Q1
$330K Sell
22,691
-65,129
-74% -$967K ﹤0.01% 1635
2013
Q4
$1.32M Buy
87,820
+23,875
+37% +$348K 0.01% 1199
2013
Q3
$921K Buy
+63,945
New +$931K 0.01% 1048

Other funds holding NMFC

Two Sigma Investments's NMFC Position: Q1 2026 in Review

Two Sigma Investments increased its New Mountain Finance (NMFC) stake by 43% in Q1 2026, buying an estimated $2.09M and bringing the position to 836,457 shares worth $6.49M. The position accounts for 0.01% of the portfolio, ranked #1762.

Two Sigma Investments first reported a position in NMFC in Q3 2013 and has held it in 47 quarters since. The position peaked at $15M in Q1 2024. 154 funds tracked by Wall St. Rank hold NMFC as of Q1 2026.

  • Two Sigma Investments held 836,457 shares of New Mountain Finance worth $6.49M as of Q1 2026.
  • Two Sigma Investments bought 249,840 New Mountain Finance shares in Q1 2026, an estimated $2.09M.
  • New Mountain Finance made up 0.01% of Two Sigma Investments's portfolio in Q1 2026, its #1762 holding.
  • Two Sigma Investments first reported a position in New Mountain Finance in Q3 2013 and has held it in 47 quarters since.
  • Two Sigma Investments's New Mountain Finance position peaked at $15M in Q1 2024.
  • 154 funds tracked by Wall St. Rank held New Mountain Finance as of Q1 2026.

Based on Two Sigma Investments's 13F filing for Q1 2026, filed 15 May 2026.