New Mountain Finance Corporation (NMFC)
NASDAQ: NMFC · IEX Real-Time Price · USD
12.28
+0.04 (0.33%)
Jul 22, 2024, 10:20 AM EDT - Market open

New Mountain Finance Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Ending
CurrentDec 31, 2023Dec 31, 2022Dec 31, 2021Dec 31, 2020Dec 31, 2019 2018 - 2014
Market Capitalization
1,3221,2901,2491,3281,1001,330
Upgrade
Market Cap Growth
6.11%3.34%-5.95%20.70%-17.27%38.87%
Upgrade
Enterprise Value
2,9593,0063,1583,1772,8193,223
Upgrade
PE Ratio
11.039.5316.716.5918.8111.81
Upgrade
PS Ratio
3.533.444.244.904.024.81
Upgrade
PB Ratio
0.970.980.951.000.901.04
Upgrade
P/FCF Ratio
3.263.8835.67-60.193.65-1.85
Upgrade
P/OCF Ratio
3.263.8835.67-60.193.65-1.85
Upgrade
EV/Sales Ratio
7.928.0210.7211.7210.3011.66
Upgrade
EV/EBITDA Ratio
12.0411.4817.9011.5620.8016.37
Upgrade
EV/EBIT Ratio
12.0411.4817.9011.5620.8016.37
Upgrade
EV/FCF Ratio
7.329.0390.21-144.029.36-4.49
Upgrade
Debt / Equity Ratio
1.291.351.511.441.471.51
Upgrade
Debt / EBITDA Ratio
7.116.8211.226.9413.269.87
Upgrade
Debt / FCF Ratio
4.325.3756.58-86.475.97-2.70
Upgrade
Asset Turnover
0.120.110.090.090.090.09
Upgrade
Interest Coverage
1.972.101.913.761.742.34
Upgrade
Return on Equity (ROE)
8.90%10.20%5.60%15.70%5.10%9.80%
Upgrade
Return on Assets (ROA)
3.60%4.10%2.20%6.30%1.90%3.80%
Upgrade
Return on Capital (ROIC)
8.96%9.06%5.74%5.94%6.58%6.25%
Upgrade
Earnings Yield
8.95%10.49%5.99%15.17%5.32%8.47%
Upgrade
FCF Yield
30.64%25.79%2.80%-1.66%27.37%-54.04%
Upgrade
Dividend Yield
5.23%11.70%9.90%8.80%10.90%9.90%
Upgrade
Payout Ratio
57.66%111.20%162.70%57.70%206.70%103.00%
Upgrade
Buyback Yield / Dilution
0.93%-6.99%-4.73%-0.11%-9.58%-13.36%
Upgrade
Total Shareholder Return
6.16%4.71%5.17%8.69%1.32%-3.46%
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).