Stock events for New Mountain Finance Corp. (NMFC)
In the past six months, New Mountain Finance Corp. has experienced a decline in its stock price. On November 3, 2025, New Mountain Finance Corporation announced its financial results for Q3 2025, reporting a net asset value (NAV) per share of $12.06 and net investment income of $0.32 per share, covering its quarterly distribution of $0.32 per share. On October 23, 2024, the company's board of directors authorized an extension of a previously established stock repurchase program through December 31, 2025.
Demand Seasonality affecting New Mountain Finance Corp.’s stock price
New Mountain Finance Corporation's investment strategy focuses on 'defensive growth' companies that are designed to be resilient across various economic cycles. The demand for NMFC's lending products and services is not significantly impacted by seasonal fluctuations.
Overview of New Mountain Finance Corp.’s business
New Mountain Finance Corporation (NMFC) is a business development company (BDC) specializing in direct lending solutions to U.S. upper middle-market companies, aiming to generate current income and capital appreciation through senior secured loans and select junior capital positions, focusing on 'defensive growth' companies. NMFC operates in the Finance sector, offering investments in debt securities and targeting industries like software, business services, healthcare, and telecommunications.
NMFC’s Geographic footprint
New Mountain Finance Corporation primarily focuses its investment activities within the United States.
NMFC Corporate Image Assessment
New Mountain Finance Corporation maintains a reputation for focusing on 'defensive growth' companies, emphasizing 'best-in-class credit quality,' with approximately 95% of its portfolio rated 'green.' The company's consistent credit performance and ability to cover its dividend, along with the extension of its stock repurchase program, have reinforced its reputation.
Ownership
New Mountain Finance Corp. has a diverse ownership structure, with institutional shareholders holding 27.69%, insiders holding 5.76%, and retail investors holding 66.55% of the stock. Major institutional owners include LSV Asset Management, Van Eck Associates Corp, Cerity Partners LLC, JPMorgan Chase & Co, Invesco Ltd., UBS Group AG, Dimension Capital Management LLC and Morgan Stanley. The largest individual shareholder is Steven B. Klinsky, who owns 1.98 million shares, representing 1.92% of the company.
Ask Our Expert AI Analyst
Price Chart
$9.23