BlackRock TCP Capital Corp. logo
BlackRock TCP Capital Corp. TCPC
$ 11.05 1.28%

BlackRock TCP Capital Corp. Financial Ratios 2011-2024 | TCPC

Annual Financial Ratios BlackRock TCP Capital Corp.

2020 2019 2018 2017 2016 2015 2014 2013 2012 2011

P/E

7.9 27.3 18.4 9.6 8.9 8.4 12.4 7.1 11.5 -

P/S

3.8 4.3 4.4 4.9 5.7 4.4 5.8 6.4 6.1 -

EV/EBITDA

7.9 -107.3 316.2 13.0 16.8 10.6 11.0 -746.5 9.7 -

PEG

0.04 -0.84 -0.36 -0.63 0.52 0.32 -0.26 0.08 0.03 -

P/B

0.9 1.1 1.0 1.0 1.1 0.9 0.7 0.7 0.7 -

P/CF

- 177.9 -18.0 -6.8 -18.3 15.9 -1.7 -2.3 -3.6 -

ROE %

10.88 3.94 5.48 10.41 12.06 10.82 5.77 9.25 6.10 -

ROA %

4.98 1.78 2.74 5.56 6.87 6.30 4.15 7.89 5.01 -

ROCE %

10.19 5.63 5.71 7.11 7.03 8.31 6.54 7.09 7.97 -

DSO

- - - - - - - - - -

DIO

- - - - - - - - - -

DPO

- - - - - - - - - -

All numbers in USD currency