SLR Investment Corp. logo
SLR Investment Corp. SLRC
$ 16.12 0.62%

SLR Investment Corp. Financial Ratios 2011-2024 | SLRC

Annual Financial Ratios SLR Investment Corp.

2020 2019 2018 2017 2016 2015 2014 2013 2012 2011

P/E

47.5 15.5 12.9 12.6 8.5 48.9 16.4 13.3 8.0 13.5

P/S

31.1 13.5 11.3 11.2 7.8 33.4 13.9 11.6 7.1 6.4

EV/EBITDA

2.9 - - - - - - - - -

PEG

-0.66 -0.98 -2.4 -0.37 0.01 -0.69 -0.49 -0.29 0.09 -0.22

P/B

0.9 1.0 0.9 1.0 1.0 0.8 0.8 1.0 1.1 1.0

P/CF

-11.7 4.7 4.5 -3.6 6.1 -1.4 5.1 1.2 -4.0 202.8

ROE %

1.81 6.18 7.28 7.64 11.63 1.60 5.17 7.56 13.18 7.61

ROA %

0.80 2.87 3.97 4.29 6.47 0.87 2.87 4.41 8.09 5.68

ROCE %

20.22 - - - - - - - - -

DSO

226.7 102.4 92.6 131.5 101.7 464.7 165.6 123.7 42.1 48.9

DIO

- - - - - - - - - -

DPO

- - - - - - - - - -

All numbers in USD currency