NMFC logo

NMFC

New Mountain Finance CorporationNASDAQFinancial Services
$7.94+3.12%OpenMarket Cap: $800.4M

As of 2026-04-06

Valuation

P/E (TTM)

48.54

PEG

P/B

0.71

P/S

2.16

EV/EBITDA

18.38

DCF Value

$21.85

FCF Yield

26.7%

Div Yield

16.1%

Margins & Returns

Gross Margin

42.1%

Operating Margin

21.3%

Net Margin

4.5%

ROE

1.3%

ROA

0.6%

ROIC

2.6%

Income Statement
PeriodRevenueGross MarginOperating IncomeNet IncomeEPSDividend
Q4 2025$69.3M81.0%$3.1M$-26.9M$-0.26$0.32
FY 2025$370.2M83.6%$140.6M$16.5M$0.14$1.28
Q3 2025$80.5M83.4%$44.2M$12.2M$0.11$0.32
Q2 2025$96.9M8.2%$7.9M$7.8M$0.07$0.32
Q1 2025$123.5M20.0%$23.5M$23.4M$0.22$0.32
Q4 2024$92.9M32.0%$28.0M$27.7M$0.22$0.33
FY 2024$329.8M37.5%$116.9M$113.4M$1.03$1.37
Q3 2024$94.8M28.2%$25.0M$23.9M$0.22$0.34
Q2 2024$63.4M58.4%$35.1M$34.5M$0.31$0.34
Q1 2024$78.7M38.5%$28.7M$27.4M$0.26$0.36
Q4 2023$52.3M58.5%$28.9M$27.2M$0.22$0.46
FY 2023$342.0M109.6%$285.1M$135.3M$1.24$1.49