New Mountain Finance Corporation (NMFC)
NASDAQ: NMFC · Real-Time Price · USD
7.98
-0.12 (-1.48%)
At close: Mar 6, 2026, 4:00 PM EST
8.20
+0.22 (2.76%)
After-hours: Mar 6, 2026, 7:55 PM EST

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
8049451,2141,3051,2491,341
Market Cap Growth
-37.95%-22.16%-6.91%4.48%-6.91%21.94%
Enterprise Value
2,3952,6223,0573,1023,2413,270
Last Close Price
7.989.2111.2612.7212.3713.70
PE Ratio
51.3857.5610.9310.2616.727.17
Forward PE
7.237.258.588.268.9611.48
PS Ratio
2.464.655.175.226.176.78
PB Ratio
0.690.800.900.990.951.02
P/TBV Ratio
0.820.941.041.191.091.14
P/FCF Ratio
-2.4928.923.9235.67-60.81
P/OCF Ratio
2.122.4928.923.9235.67-60.81
EV/Sales Ratio
7.3212.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.05%1.74%9.15%9.75%5.98%13.94%
FCF Yield
-40.09%3.46%25.51%2.80%-1.64%
Dividend Yield
15.80%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
-5.50%-5.50%-5.57%-1.63%-3.20%-0.93%
Total Shareholder Return
10.31%8.38%6.69%10.09%6.58%7.67%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Banks template. Financial Sources.
SEC Filings: 10-K · 10-Q