Steve Schonfeld’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
-16,380
Closed -$151K 2512
2025
Q4
$151K Buy
+16,380
New +$155K ﹤0.01% 1764
2025
Q2
Sell
-43,558
Closed -$480K 2380
2025
Q1
$480K Buy
43,558
+19,233
+79% +$219K ﹤0.01% 1600
2024
Q4
$274K Sell
24,325
-192,365
-89% -$2.22M ﹤0.01% 1646
2024
Q3
$2.6M Buy
216,690
+182,490
+534% +$2.23M 0.02% 772
2024
Q2
$419K Sell
34,200
-46,100
-57% -$578K ﹤0.01% 1566
2024
Q1
$1.02M Buy
80,300
+65,200
+432% +$830K 0.01% 1221
2023
Q4
$192K Sell
15,100
-83,300
-85% -$1.06M ﹤0.01% 1541
2023
Q3
$1.27M Sell
98,400
-31,900
-24% -$407K 0.01% 939
2023
Q2
$1.62M Buy
+130,300
New +$1.57M 0.01% 820
2021
Q3
Sell
-11,700
Closed -$154K 2363
2021
Q2
$154K Buy
+11,700
New +$153K ﹤0.01% 1732
2020
Q4
Sell
-35,300
Closed -$337K 1773
2020
Q3
$337K Buy
+35,300
New +$341K 0.01% 1055
2020
Q1
Sell
-22,000
Closed -$302K 1391
2019
Q4
$302K Buy
+22,000
New +$298K 0.01% 957

Other funds holding NMFC

Steve Schonfeld's NMFC Position: Q1 2026 in Review

Steve Schonfeld sold out of New Mountain Finance (NMFC) in Q1 2026, closing a stake of 16,380 shares — an estimated $151K sold.

Steve Schonfeld first reported a position in NMFC in Q4 2019 and held it in 12 quarters. The position peaked at $2.6M in Q3 2024. 155 funds tracked by Wall St. Rank hold NMFC as of Q1 2026.

  • Steve Schonfeld reported no remaining New Mountain Finance position as of Q1 2026 after selling out during the quarter.
  • Steve Schonfeld sold 16,380 New Mountain Finance shares in Q1 2026, an estimated $151K.
  • Steve Schonfeld first reported a position in New Mountain Finance in Q4 2019 and held it in 12 quarters.
  • Steve Schonfeld's New Mountain Finance position peaked at $2.6M in Q3 2024.
  • 155 funds tracked by Wall St. Rank held New Mountain Finance as of Q1 2026.

Based on Schonfeld Strategic Advisors's 13F filing for Q1 2026, filed 15 May 2026.