Tudor Investment Corp’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
Sell
-19,092
Closed -$176K 4078
2025
Q4
$176K Buy
+19,092
New +$180K ﹤0.01% 3322
2025
Q3
Sell
-33,098
Closed -$349K 3702
2025
Q2
$349K Buy
+33,098
New +$341K ﹤0.01% 2803
2024
Q3
Sell
-222,081
Closed -$2.72M 2973
2024
Q2
$2.72M Sell
222,081
-5,748
-3% -$72K 0.01% 908
2024
Q1
$2.89M Sell
227,829
-1,518
-0.7% -$19.3K 0.02% 852
2023
Q4
$2.92M Buy
229,347
+71,531
+45% +$911K 0.02% 917
2023
Q3
$2.04M Buy
+157,816
New +$2.01M 0.02% 917
2021
Q3
Sell
-80,134
Closed -$1.05M 2690
2021
Q2
$1.05M Sell
80,134
-5,301
-6% -$69.2K 0.02% 843
2021
Q1
$1.06M Buy
85,435
+2,652
+3% +$32.4K 0.02% 806
2020
Q4
$940K Buy
+82,783
New +$889K 0.03% 712
2020
Q2
Sell
-11,184
Closed -$76K 1338
2020
Q1
$76K Buy
+11,184
New +$138K 0.01% 950
2018
Q4
Sell
-15,097
Closed -$204K 1172
2018
Q3
$204K Sell
15,097
-3,662
-20% -$50.7K 0.01% 964
2018
Q2
$255K Sell
18,759
-4,088
-18% -$55.5K 0.01% 863
2018
Q1
$300K Sell
22,847
-6,860
-23% -$90.6K 0.01% 734
2017
Q4
$403K Sell
29,707
-1,280
-4% -$18K 0.01% 689
2017
Q3
$442K Sell
30,987
-5,862
-16% -$83.2K 0.01% 684
2017
Q2
$536K Buy
36,849
+9,888
+37% +$145K 0.02% 547
2017
Q1
$402K Buy
26,961
+2,410
+10% +$35.2K 0.01% 815
2016
Q4
$346K Buy
+24,551
New +$339K 0.01% 943
2016
Q3
Sell
-19,593
Closed -$253K 1625
2016
Q2
$253K Sell
19,593
-820
-4% -$10.2K 0.01% 1273
2016
Q1
$258K Buy
+20,413
New +$248K 0.01% 1377
2014
Q1
Sell
-10,052
Closed -$151K 1351
2013
Q4
$151K Buy
+10,052
New +$147K 0.01% 1152

Other funds holding NMFC

Tudor Investment Corp's NMFC Position: Q1 2026 in Review

Tudor Investment Corp sold out of New Mountain Finance (NMFC) in Q1 2026, closing a stake of 19,092 shares — an estimated $176K sold.

Tudor Investment Corp first reported a position in NMFC in Q4 2013 and held it in 21 quarters. The position peaked at $2.92M in Q4 2023. 154 funds tracked by Wall St. Rank hold NMFC as of Q1 2026.

  • Tudor Investment Corp reported no remaining New Mountain Finance position as of Q1 2026 after selling out during the quarter.
  • Tudor Investment Corp sold 19,092 New Mountain Finance shares in Q1 2026, an estimated $176K.
  • Tudor Investment Corp first reported a position in New Mountain Finance in Q4 2013 and held it in 21 quarters.
  • Tudor Investment Corp's New Mountain Finance position peaked at $2.92M in Q4 2023.
  • 154 funds tracked by Wall St. Rank held New Mountain Finance as of Q1 2026.

Based on Tudor Investment Corp's 13F filing for Q1 2026, filed 15 May 2026.