StockData
New Mountain Finance Corp logo

New Mountain Finance Corp (NMFC) stock

NMFCNasdaqFiscal year ends December 31Also trades as NMFCZ
Financials through Q3 FY2026, quarter ended Sep 30, 2026Last filing: 10-Q on Nov 2, 2026Score 11/3075% below fair value
$6.77−0.07 (-1.02%)

Close on Nov 11, 2026Market cap $639.44MP/E –Yield 18.91%

New Mountain Finance pe ratio

The price-to-earnings ratio is the share price divided by diluted earnings per share over the trailing twelve months.

New Mountain Finance's pe ratio was 53.4× on Apr 30, 2026, against 9.7× a year earlier. Over the last 5 years it ranged from 6.2× to 53.4×, with a median of 11.8×.

PE Ratio at the end of each year

PeriodPeriod endValueChange (pts)
2026Apr 30, 202653.4×+38.5
2025Dec 31, 202514.9×+3.8
2024Dec 31, 202411.0×−0.4
2023Dec 29, 202311.5×−0.3
2022Dec 30, 202211.8×−11.1
2021Dec 31, 202122.8×–

More New Mountain Finance figures

See a number that looks wrong?