Bramshill 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
2025
Q2
Sell
-77,125
Closed -$851K 155
2025
Q1
$851K Buy
77,125
+73
+0.1% +$832 0.09% 69
2024
Q4
$868K Sell
77,052
-617
-0.8% -$7.12K 0.14% 58
2024
Q3
$930K Sell
77,669
-8,619
-10% -$105K 0.1% 56
2024
Q2
$1.06M Sell
86,288
-1,719
-2% -$21.5K 0.11% 47
2024
Q1
$1.12M Sell
88,007
-9,056
-9% -$115K 0.13% 47
2023
Q4
$1.23M Sell
97,063
-14,336
-13% -$183K 0.12% 70
2023
Q3
$1.44M Sell
111,399
-13,930
-11% -$178K 0.17% 47
2023
Q2
$1.56M Sell
125,329
-2,283
-2% -$27.5K 0.14% 72
2023
Q1
$1.55M Buy
127,612
+2,587
+2% +$32.6K 0.19% 79
2022
Q4
$1.55M Buy
125,025
+3,689
+3% +$45.5K 0.18% 85
2022
Q3
$1.4M Buy
121,336
+4,031
+3% +$51.4K 0.2% 63
2022
Q2
$1.4M Sell
117,305
-32,971
-22% -$425K 0.17% 67
2022
Q1
$2.08M Buy
150,276
+11,134
+8% +$151K 0.29% 52
2021
Q4
$1.91M Sell
139,142
-274
-0.2% -$3.75K 0.19% 53
2021
Q3
$1.86M Buy
139,416
+8,840
+7% +$118K 0.16% 62
2021
Q2
$1.72M Buy
130,576
+13,331
+11% +$174K 0.13% 65
2021
Q1
$1.45M Buy
117,245
+16,230
+16% +$198K 0.09% 103
2020
Q4
$1.15M Buy
+101,015
New +$1.08M 0.08% 82
2019
Q1
Sell
-60,500
Closed -$763K 156
2018
Q4
$763K Buy
60,500
+641
+1% +$8.48K 0.12% 58
2018
Q3
$808K Sell
59,859
-6,388
-10% -$88.5K 0.21% 77
2018
Q2
$901K Sell
66,247
-2,680
-4% -$36.4K 0.35% 56
2018
Q1
$906K Sell
68,927
-5,580
-7% -$73.7K 0.29% 57
2017
Q4
$1.01M Buy
+74,507
New +$1.05M 0.29% 65

Other funds holding NMFC

Bramshill Investments's NMFC Position: Q2 2025 in Review

Bramshill Investments sold out of New Mountain Finance (NMFC) in Q2 2025, closing a stake of 77,125 shares — an estimated $851K sold.

Bramshill Investments first reported a position in NMFC in Q4 2017 and held it in 23 quarters. The position peaked at $2.08M in Q1 2022. 164 funds tracked by Wall St. Rank hold NMFC as of Q2 2025.

  • Bramshill Investments reported no remaining New Mountain Finance position as of Q2 2025 after selling out during the quarter.
  • Bramshill Investments sold 77,125 New Mountain Finance shares in Q2 2025, an estimated $851K.
  • Bramshill Investments first reported a position in New Mountain Finance in Q4 2017 and held it in 23 quarters.
  • Bramshill Investments's New Mountain Finance position peaked at $2.08M in Q1 2022.
  • 164 funds tracked by Wall St. Rank held New Mountain Finance as of Q2 2025.

Based on Bramshill Investments's 13F filing for Q2 2025, filed 14 Aug 2025.