New Mountain Finance Corporation NMFC

6.98 (0.03) (0.43%) as of 25 Sep
Market cap
$662.1M
P/E
0.0×
Older periods Sep '25 Dec '25 Mar '26 Jun '26
P/E ratio

+8 more quarters

14.61 61.40 0.00 0.00
P/S ratio
3.74 4.72 6.48 5.75
P/FCF ratio
2.48 2.58 1.15 1.03
P/Operating CF
13.97 6.05 1.94 27.77
P/B ratio
0.81 0.82 0.74 0.66
EV/Sales
9.96 12.39 17.09 16.63
EV/EBITDA
0.00 0.00 0.00 0.00
EV/FCF
6.60 6.78 3.04 2.97
Current Ratio
5.99 10.41 12.66 13.33
Net Debt/EBITDA
0.00 0.00 0.00 0.00
Debt/Equity
1.40 1.41 1.26 1.30
Earnings Yield
6.85% 1.63% (7.47%) (6.56%)
Free Cash Flow Yield
40.37% 38.76% 86.76% 97.44%
Free Cash Flow per Share
0.69 1.52 4.00 0.26
Book value per Share
11.91 11.19 10.45 10.94
Free Cash Flow
73.14 161.59 401.41 24.41
EV/EBIT
0.00 0.00 0.00 0.00
Other line items

Show all line items

Columns are period end dates