MarketInOut Stock Screener Log In | Sign Up
 

New Mountain Finance Corp

NASDAQ • Financial Services • Asset Management • Quote as of 10/23/2026
New Mountain Finance Corp stock price and volume chart

Company Profile

IndustryAsset Management
SectorFinancial Services
ExchangeNASDAQ
Market Capitalization625.75 mln
Float79.64 mln
Earnings Date11/02/2026

Piotroski F-Score

4 / 9
Borderline

Beneish M-Score

-2.84
Likely reliable

Relative Strength

44 / 100
Slightly lagging

Debt / Equity

1.31
Elevated leverage

Pre-Tax Margin

-23%
Deeply loss-making

ROE

-4.16
Negative

Business Description

New Mountain Finance Corporation (NMFC) is a publicly traded business development company that focuses on lending to and investing in mid-sized businesses across a wide range of industries, with a preference for sectors that tend to hold up well during economic downturns. The company provides financing across the full capital structure, from secured loans to mezzanine debt and equity, typically committing between $10 million and $125 million per deal. NMFC targets companies based in the United States with earnings between $10 million and $200 million, and generally looks to hold a controlling interest in the businesses it backs.

Key Fundamentals

EPS-0.48
ROE-4.16
RPS2.85
ROIC2.13
ROA-1.73
Interest Cover0.58
EBITDA, mln63.80
EV / EBITDA30.45
EV / EBIT30.45
Revenue, mln203
EV / Revenue9.56

Quote Details

Last 6.67
Change -0.05 (-0.74%)
Open 6.65
Volume 541,159
Turnover 3,609,530
Average Volume 655,632

Financial Ratios

Pre-Tax Profit Margin-23
Leverage Ratio2.35
Current Ratio0.78
Price / Book0.63
Price / Tangible Book0.63
Price / Cash Flow0.95
Price / Free Cash Flow15.56
Debt / Equity1.31
Price / Sales3.49
PEG Ratio1.34

Financial Strength

Altman Z-Score0.56
Piotroski F-Score 4 / 9
Beneish M-Score-2.84
Price to Intrinsic Value0.43
Shiller PE Ratio5.86
Short Ratio6.66
Short % of Float4.13

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week -1.04% 28 / 100   
1 Month -4.85% 24 / 100   
2 Months -1.33% 47 / 100   
6 Months -11.77% 20 / 100   
1 Year -18.36% 14 / 100   



Disclaimer - Privacy Policy - Terms Of Service - Cookie Use Policy - FAQ - Blog