Lido 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
Q2
$154K Buy
21,538
+30
+0.1% +$239 ﹤0.01% 1997
2026
Q1
$167K Sell
21,508
-333
-2% -$2.78K ﹤0.01% 1808
2025
Q4
$211K Hold
21,841
﹤0.01% 1746
2025
Q3
$211K Sell
21,841
-11,399
-34% -$118K ﹤0.01% 1660
2025
Q2
$351K Buy
33,240
+9,159
+38% +$94.4K ﹤0.01% 1265
2025
Q1
$266K Sell
24,081
-21,476
-47% -$245K ﹤0.01% 1261
2024
Q4
$513K Buy
45,557
+1,199
+3% +$13.8K ﹤0.01% 1002
2024
Q3
$531K Buy
44,358
+18,319
+70% +$224K ﹤0.01% 938
2024
Q2
$319K Buy
26,039
+4,159
+19% +$52.1K ﹤0.01% 1092
2024
Q1
$277K Buy
21,880
+2,000
+10% +$25.5K ﹤0.01% 1134
2023
Q4
$253K Buy
+19,880
New +$253K ﹤0.01% 1114

Other funds holding NMFC

Lido Advisors's NMFC Position: Q2 2026 in Review

Lido Advisors increased its New Mountain Finance (NMFC) stake by 0.14% in Q2 2026, buying an estimated $239 and bringing the position to 21,538 shares worth $154K. The position accounts for ﹤0.01% of the portfolio, ranked #1997.

Lido Advisors first reported a position in NMFC in Q4 2023 and has held it in 11 quarters since. The position peaked at $531K in Q3 2024. 144 funds tracked by Wall St. Rank hold NMFC as of Q2 2026.

  • Lido Advisors held 21,538 shares of New Mountain Finance worth $154K as of Q2 2026.
  • Lido Advisors bought 30 New Mountain Finance shares in Q2 2026, an estimated $239.
  • New Mountain Finance made up ﹤0.01% of Lido Advisors's portfolio in Q2 2026, its #1997 holding.
  • Lido Advisors first reported a position in New Mountain Finance in Q4 2023 and has held it in 11 quarters since.
  • Lido Advisors's New Mountain Finance position peaked at $531K in Q3 2024.
  • 144 funds tracked by Wall St. Rank held New Mountain Finance as of Q2 2026.

Based on Lido Advisors's 13F filing for Q2 2026, filed 7 Aug 2026.