New Mountain Finance Corporation (NMFC)
NASDAQ: NMFC · Real-Time Price · USD
11.27
+0.09 (0.81%)
At close: Dec 20, 2024, 4:00 PM
11.26
-0.01 (-0.09%)
After-hours: Dec 20, 2024, 4:10 PM EST

New Mountain Finance Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2023 FY 2022 FY 2021 FY 2020 FY 2019 2018 - 2014
Period Ending
Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 2018 - 2014
Market Capitalization
1,2151,2901,2491,3281,1001,330
Upgrade
Market Cap Growth
-1.15%3.34%-5.95%20.70%-17.27%38.87%
Upgrade
Enterprise Value
3,1473,1083,1783,0732,8323,071
Upgrade
Last Close Price
11.2711.379.819.877.488.05
Upgrade
PE Ratio
10.859.5316.716.5918.8111.81
Upgrade
Forward PE
8.588.268.9511.489.359.89
Upgrade
PS Ratio
3.173.444.244.904.024.81
Upgrade
PB Ratio
0.890.970.940.990.891.04
Upgrade
P/TBV Ratio
0.950.980.951.000.901.04
Upgrade
P/FCF Ratio
-3.8835.67-3.65-
Upgrade
P/OCF Ratio
-3.8835.67-3.65-
Upgrade
PEG Ratio
4.534.534.534.534.5326.44
Upgrade
EV/Sales Ratio
8.438.2910.7811.3410.3511.10
Upgrade
EV/EBIT Ratio
11.0310.9014.9316.0014.4915.24
Upgrade
EV/FCF Ratio
-9.3490.77-9.41-
Upgrade
Debt / Equity Ratio
1.461.341.491.421.451.51
Upgrade
Debt / FCF Ratio
-5.3756.58-5.97-
Upgrade
Asset Turnover
0.110.120.090.080.090.10
Upgrade
Quick Ratio
0.740.722.942.041.912.19
Upgrade
Current Ratio
0.890.833.392.542.262.77
Upgrade
Return on Equity (ROE)
8.45%10.24%5.59%16.06%4.91%9.83%
Upgrade
Return on Assets (ROA)
5.33%5.47%4.00%3.75%3.84%4.41%
Upgrade
Return on Capital (ROIC)
5.41%5.55%4.06%3.82%3.90%4.49%
Upgrade
Earnings Yield
9.30%10.49%5.99%15.17%5.32%8.47%
Upgrade
FCF Yield
-2.26%25.79%2.80%-1.66%27.37%-54.04%
Upgrade
Dividend Yield
11.36%11.26%12.43%12.16%16.58%16.89%
Upgrade
Payout Ratio
123.20%111.37%162.30%56.72%205.34%100.51%
Upgrade
Buyback Yield / Dilution
0.14%-6.99%-4.73%-13.82%3.62%-13.36%
Upgrade
Total Shareholder Return
11.50%4.27%7.70%-1.66%20.20%3.53%
Upgrade
Source: S&P Capital IQ. Standard template. Financial Sources.