New Mountain Finance Corporation (NMFC)
NASDAQ: NMFC · Real-Time Price · USD
8.09
+0.03 (0.37%)
Apr 24, 2026, 4:00 PM EDT - Market closed

New Mountain Finance Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
7979451,2141,3051,2491,328
Market Cap Growth
-25.13%-22.16%-6.91%4.48%-5.95%20.70%
Enterprise Value
2,3882,6223,0573,1023,2413,256
Last Close Price
8.099.2111.2612.7212.3713.70
PE Ratio
52.0857.5610.9310.2616.727.17
Forward PE
7.287.258.588.268.9611.48
PS Ratio
2.444.655.175.226.176.71
PB Ratio
0.700.800.900.990.951.00
P/TBV Ratio
0.830.941.041.191.091.14
P/FCF Ratio
-2.4928.923.9235.67-60.19
P/OCF Ratio
2.102.4928.923.9235.67-60.19
EV/Sales Ratio
7.3012.9013.0112.4016.0316.46
EV/FCF Ratio
-6.9272.799.3292.58-147.63
Debt / Equity Ratio
1.411.411.351.341.491.42
Debt / FCF Ratio
4.414.4143.735.3756.58-86.47
Net Debt / Equity Ratio
1.411.411.361.351.511.44
Net Debt / FCF Ratio
4.414.4143.735.3756.58-86.47
Asset Turnover
0.070.070.070.080.060.06
Return on Equity (ROE)
10.71%10.71%10.85%12.03%8.96%9.21%
Earnings Yield
2.07%1.74%9.15%9.75%5.98%13.94%
FCF Yield
-40.09%3.46%25.51%2.80%-1.66%
Dividend Yield
15.81%13.88%12.27%11.72%9.79%8.60%
Payout Ratio
824.07%823.00%129.75%111.37%59454.90%56.72%
Buyback Yield / Dilution
15.39%3.48%-1.60%-6.99%-4.73%-0.11%
Total Shareholder Return
31.21%17.36%10.67%4.73%5.05%8.49%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Banks template. Financial Sources.
SEC Filings: 10-K · 10-Q