MarketInOut Stock Screener Log In | Sign Up

New Mountain Finance Corp 8.25 Notes due 2028

NASDAQ • Financial Services • Asset Management • Quote as of 10/27/2026 15:51
New Mountain Finance Corp 8.25 Notes due 2028 stock price and volume chart

Company Profile

IndustryAsset Management
SectorFinancial Services
ExchangeNASDAQ
Market Capitalization2,693.06 mln
Float79.64 mln

Relative Strength

61 / 100
Outperforming

Debt / Equity

1.31
Elevated leverage

Pre-Tax Margin

-28%
Deeply loss-making

ROE

-4.28
Negative

Dividend Yield

8.09%
Unsustainable?

DPS

2.06
Unsustainable?

Key Fundamentals

EPS-0.48
ROE-4.28
RPS1.81
ROIC1.33
ROA-2.00
Interest Cover0.00
EBITDA, mln34.23
EV / EBITDA56.32
Revenue, mln171

Quote Details

Last 25.43
Change 0.01 (0.04%)
Open 25.42
Volume 7,083
Turnover 180,121
Average Volume 7,625.76

Financial Ratios

Pre-Tax Profit Margin-28
Leverage Ratio2.35
Current Ratio0.92
Price / Book0.99
Price / Cash Flow0.98
Price / Free Cash Flow0.98
Debt / Equity1.31
Price / Sales3.77

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week 0.08% 49 / 100   
1 Month 0.47% 64 / 100   
2 Months 1.76% 70 / 100   
6 Months 3.8% 66 / 100   
1 Year 8.07% 63 / 100   



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