New Mountain Finance Corporation (NMFC) — Stock Score Summary

New Mountain Finance Corporation (NMFC) has a MoatMap StockRank of 62/100 based on Quality (55/100), Value (57/100), and Momentum (35/100) factor scores. The current signal is HOLD. New Mountain Finance Corp is a Business Development Company (BDC) focused on middle-market direct lending. While it offers high dividend yields, it is a highly leveraged financial vehicle rather than a quality compounder with an un-copyable moat or structural reinvestment runway.

New Mountain Finance Corporation is a business development company (BDC) providing debt and equity financing to middle-market companies across defensive growth industries. The company differentiates itself through its rigorous, private equity-driven investment process, focusing on lending to businesses with strong market positions and sustainable cash flows. This disciplined approach to credit underwriting and flexible financing solutions creates a competitive moat in the middle-market lending landscape.

Key Financial Metrics

Price$7.89
Market Cap$757M
P/E (Forward)7.61
Price/Book0.70
Return on Equity-4.8%
Debt/Equity126.53
Gross Margin100.0%
Operating Margin84.5%
Revenue Growth-19.7%
Dividend Yield15.1%
Free Cash Flow$94M

New Mountain Finance Corporation operates in the Asset Management industry, part of the Financial Services sector (United States).

Frequently Asked Questions

What is New Mountain Finance Corporation’s (NMFC) StockRank?
MoatMap’s StockRank for New Mountain Finance Corporation (NMFC) is 62/100, with a Hold signal. It is a composite of Quality (55), Value (57), and Momentum (35) factor ranks across MoatMap’s 19,000+ stock universe.
Does New Mountain Finance Corporation have an economic moat?
New Mountain Finance Corporation (NMFC) has a Quality factor score of 55/100. The Quality factor combines ROIC, Piotroski F-Score, and leverage — the financial fingerprints of a durable competitive advantage. A Quality score above 70 typically indicates a company with the characteristics of a moated business.
Is New Mountain Finance Corporation a buy, hold, or sell?
MoatMap’s current signal for New Mountain Finance Corporation (NMFC) is Hold, based on a StockRank of 62/100. Signals are derived mechanically from the StockRank composite and should be one input among many — combine with your own thesis on management, competitive position, and valuation.
What sector is New Mountain Finance Corporation in?
New Mountain Finance Corporation (NMFC) operates in the Financial Services sector, specifically the Asset Management industry (United States).