New Mountain Finance Corporation (NMFC)
NASDAQ: NMFC · Real-Time Price · USD
7.50
-0.15 (-1.96%)
Mar 27, 2026, 10:08 AM EDT - Market open

New Mountain Finance Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
7569451,2141,3051,2491,341
Market Cap Growth
-36.96%-22.16%-6.91%4.48%-6.91%21.94%
Enterprise Value
2,3622,6223,0573,1023,2413,270
Last Close Price
7.509.2111.2612.7212.3713.70
PE Ratio
48.3857.5610.9310.2616.727.17
Forward PE
6.787.258.588.268.9611.48
PS Ratio
2.364.655.175.226.176.78
PB Ratio
0.660.800.900.990.951.02
P/TBV Ratio
0.770.941.041.191.091.14
P/FCF Ratio
-2.4928.923.9235.67-60.81
P/OCF Ratio
2.032.4928.923.9235.67-60.81
EV/Sales Ratio
7.2212.9013.0112.4016.0316.53
EV/FCF Ratio
-6.9272.799.3292.58-148.25
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.14%1.74%9.15%9.75%5.98%13.94%
FCF Yield
-40.09%3.46%25.51%2.80%-1.64%
Dividend Yield
17.03%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
32.43%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