New Mountain Finance Corporation logo
New Mountain Finance Corporation NMFC
$ 11.56 0.35%

New Mountain Finance Corporation Financial Ratios 2011-2024 | NMFC

Annual Financial Ratios New Mountain Finance Corporation

2020 2019 2018 2017 2016 2015 2014 2013 2012 2011

P/E

19.0 10.7 14.6 9.1 8.2 21.3 16.5 8.4 6.9 -

P/S

19.5 11.0 14.0 9.0 8.1 19.7 10.6 5.1 4.5 -

EV/EBITDA

- - - - - - - 13.2 - -

PEG

-0.35 0.27 -0.41 -0.62 0.04 -0.57 -0.33 -0.48 0.92 -

P/B

0.9 0.9 1.1 1.0 1.0 0.8 0.9 0.8 0.6 1.4

P/CF

3.7 -1.7 -2.7 -6.0 15.1 -11.1 -2.6 -10.4 -2.0 -1.6

ROE %

4.73 8.77 7.19 10.57 11.90 3.94 5.68 9.52 9.30 -

ROA %

1.89 3.45 2.95 5.67 6.74 2.06 3.01 9.52 9.20 -

ROCE %

- - - - - - - - - -

DSO

240.9 107.3 146.2 106.8 61.9 145.2 108.3 - 25.1 -

DIO

- - - - - - - - - -

DPO

- - - - - - - - - -

All numbers in USD currency