StockData
New Mountain Finance Corp logo

New Mountain Finance Corp (NMFCZ) stock

NMFCZNasdaqFiscal year ends December 31Also trades as NMFC
Financials through Q3 FY2026, quarter ended Sep 30, 2026Last filing: 10-Q on Nov 2, 2026Score 11/3074% below fair value
$25.06+0.05 (+0.20%)

Close on Nov 2, 2026Market cap $671.56MP/E –Yield 18.00%

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