New Mountain Finance Corporation (NMFC) NASDAQ

Currency In USD

AD

Valuation

Market Cap977.64M
Enterprise Value2.57B
P/E Ratio-15.08
PEG Ratio0.08
Price/Sales Ratio3.99
Price/Book Ratio0.67
Enterprise/Revenue11.47
Enterprise/EBITDA23.57

Fiscal Year

Fiscal YearDecember 31, 2025
Most Recent QuarterJune 30, 2026

Profitability

Profit Margin-0.28
Operating Margin0.19
AD

Management Effectiveness

Return On Assets-0.02
Return On Equity-0.04

Income Statement

Revenue138.56M
Revenue/Share1.81
Gross Profit14.84M
EBITDA17.4M
Net Income16.49M
Diluted EPS0.14

Balance Sheet

Total Cash64.8M
Total Cash/Share0.69
Total Debt1.35B
Total Debt/Equity1.31
Current Ratio0.92
Book Value Per Share10.94

Price History

52-Week Change-30.85
52-Week High10.54
52-Week Low6.73
Moving Average 50 Days7.31
Moving Average 200 Days8.12

Statistics

Average Volume606,169
Shares Outstanding94.45M
% Held by Institutions29.66

Dividend And Splits

Trailing Annual Dividend Rate1.21
Trailing Annual Dividend Yield16.71
Payout Ratio-2.51
Last Split FactorN/A
Last Split DateN/A
AD