Pin Oak Investment Advisors’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
$8K Hold
969
0.01% 386
2025
Q4
$8K Hold
969
0.01% 400
2025
Q3
$9.34K Buy
+969
New +$10.1K 0.01% 375
2021
Q3
Sell
-242,005
Closed -$3.19M 420
2021
Q2
$3.19M Sell
242,005
-7,855
-3% -$103K 3.24% 6
2021
Q1
$3.1M Sell
249,860
-3,550
-1% -$43.3K 2.63% 7
2020
Q4
$2.88M Sell
253,410
-17,625
-7% -$189K 2.37% 10
2020
Q3
$2.59M Buy
271,035
+11,990
+5% +$116K 2.5% 8
2020
Q2
$2.41M Buy
259,045
+4,121
+2% +$33.9K 2.24% 12
2020
Q1
$1.73M Buy
254,924
+17,430
+7% +$215K 1.82% 11
2019
Q4
$3.26M Sell
237,494
-5,925
-2% -$80.2K 2.62% 7
2019
Q3
$3.32M Buy
243,419
+6,755
+3% +$92.1K 2.72% 2
2019
Q2
$3.31M Buy
236,664
+270
+0.1% +$3.77K 2.58% 3
2019
Q1
$3.21M Sell
236,394
-11,413
-5% -$155K 2.57% 1
2018
Q4
$3.12M Sell
247,807
-943
-0.4% -$12.5K 2.76% 1
2018
Q3
$3.36M Sell
248,750
-6,945
-3% -$96.2K 2.52% 4
2018
Q2
$3.48M Sell
255,695
-3,260
-1% -$44.2K 2.55% 3
2018
Q1
$3.4M Buy
258,955
+40,920
+19% +$540K 2.76% 3
2017
Q4
$2.95M Buy
+218,035
New +$3.07M 2.27% 4

Other funds holding NMFC

Pin Oak Investment Advisors's NMFC Position: Q1 2026 in Review

Pin Oak Investment Advisors held its New Mountain Finance (NMFC) position steady in Q1 2026 at 969 shares worth $8K. The position accounts for 0.01% of the portfolio, ranked #386.

Pin Oak Investment Advisors first reported a position in NMFC in Q4 2017 and has held it in 18 quarters since. The position peaked at $3.48M in Q2 2018. 154 funds tracked by Wall St. Rank hold NMFC as of Q1 2026.

  • Pin Oak Investment Advisors held 969 shares of New Mountain Finance worth $8K as of Q1 2026.
  • Pin Oak Investment Advisors left its New Mountain Finance share count unchanged in Q1 2026.
  • New Mountain Finance made up 0.01% of Pin Oak Investment Advisors's portfolio in Q1 2026, its #386 holding.
  • Pin Oak Investment Advisors first reported a position in New Mountain Finance in Q4 2017 and has held it in 18 quarters since.
  • Pin Oak Investment Advisors's New Mountain Finance position peaked at $3.48M in Q2 2018.
  • 154 funds tracked by Wall St. Rank held New Mountain Finance as of Q1 2026.

Based on Pin Oak Investment Advisors's 13F filing for Q1 2026, filed 15 May 2026.