Companies

New Mountain Finance Corp

NMFC, NMFCZ · CIK 0001496099 · operating

$7.65-0.78%Last updated Feb 27, 11:55 PM

Key Statistics

Valuation

Market Cap$771.17M
P/E47.81
Fwd P/E7.29
PEG
P/S2.36
P/B0.66
EV/EBITDA
EV/Rev7.24

Profitability

Gross Margin
Op. Margin
Net Margin
ROE1.39%
ROA0.57%
FCF Margin

Financial Health

Current Ratio
Debt/Equity1.45
Free Cash Flow$378.98M
Div. Yield16.73%

Growth & Other

Revenue Growth
EPS Growth-84.47%
Beta0.61
52W High$11.81
52W Low$7.53

About New Mountain Finance Corp

New Mountain Finance Corporation is a business development company that originates and manages debt and equity investments in middle-market companies. The firm operates as a direct lender and equity investor, deploying capital across first lien debt, second lien debt, unsecured notes, mezzanine securities, and equity interests. Investment ticket sizes typically range from $10 million to $125 million per transaction, with target companies generating EBITDA between $10 million and $200 million annually. The firm pursues majority equity stakes in portfolio companies alongside its lending activities.

The company focuses on defensive growth industries including energy, engineering and consulting services, specialty chemicals, commercial printing, business services, healthcare services and facilities, application and systems software, federal services, distribution and logistics, and telecommunications. The firm sources investments through both primary originations and secondary market purchases. Geographic exposure is concentrated in the United States.

Specific metrics regarding employee count and total assets under management are not available from the provided data. The firm is headquartered in New York, New York and is publicly traded on Nasdaq.

Earnings Per Share (Annual · SEC XBRL)

Fiscal years are as reported by the company and may not align with the calendar year. For example, Apple's FY 2024 ends in September 2024.

Fiscal YearEPS DilutedEPS BasicYoY
2025$0.16$0.16-84.5%
2024$1.03$1.06-16.9%
2023$1.24$1.34+67.6%
2022$0.74$0.75

Annual Reports (10-K) · 15 filings

Report DateFiledAccession Number
2025-12-312026-02-240001496099-26-000008SEC ↗
2024-12-312025-02-260001496099-25-000010SEC ↗
2023-12-312024-02-260001496099-24-000012SEC ↗
2022-12-312023-02-270001496099-23-000003SEC ↗
2021-12-312022-02-280001496099-22-000002SEC ↗
2020-12-312021-02-240001496099-21-000003SEC ↗
2019-12-312020-02-260001496099-20-000002SEC ↗
2018-12-312019-02-270001496099-19-000003SEC ↗
2017-12-312018-02-280001496099-18-000002SEC ↗
2016-12-312017-02-280001496099-17-000002SEC ↗
2015-12-312016-02-290001496099-16-000008SEC ↗
2014-12-312015-03-020001047469-15-001516SEC ↗
2013-12-312014-03-050001047469-14-001831SEC ↗
2012-12-312013-03-060001047469-13-002285SEC ↗
2011-12-312012-03-070001047469-12-002231SEC ↗