New Mountain Finance Corp (NMFC)
Market price: $6.86
2 valuation methods
- Price / Net Investment Income: $7.40 to $9.51 (midpoint $8.09)
- P / B: $9.25 to $12.52 (midpoint $10.89)
Limited data — fewer than three valuation methods could be formed for this company; showing every method we can stand behind.