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.
| Price | $7.89 |
| Market Cap | $757M |
| P/E (Forward) | 7.61 |
| Price/Book | 0.70 |
| Return on Equity | -4.8% |
| Debt/Equity | 126.53 |
| Gross Margin | 100.0% |
| Operating Margin | 84.5% |
| Revenue Growth | -19.7% |
| Dividend Yield | 15.1% |
| Free Cash Flow | $94M |
New Mountain Finance Corporation operates in the Asset Management industry, part of the Financial Services sector (United States).