BlackRock Science and Technology Trust logo
BlackRock Science and Technology Trust BST
$ 35.67 -2.14%

BlackRock Science and Technology Trust Financial Ratios 2011-2024 | BST

Annual Financial Ratios BlackRock Science and Technology Trust

2020 2019 2018 2017 2016 2015 2014 2013 2012 2011

P/E

2.3 3.5 127.1 3.3 12.0 10.8 38.2 - - -

P/S

2.3 3.5 143.0 3.3 108.2 75.3 762.3 - - -

EV/EBITDA

- - - - 6.0 5.5 19.0 - - -

PEG

0.02 0.0 -1.31 0.01 1.38 0.05 3.93 - - -

P/B

0.9 1.0 1.1 1.1 1.0 0.8 - - - -

P/CF

-37.8 11.4 18.2 20.8 15.9 13.4 -1.0 - - -

ROE %

40.17 29.47 0.89 32.14 7.95 7.46 - - - -

ROA %

39.43 29.02 0.88 31.73 7.88 7.41 - - - -

ROCE %

- - - - 0.02 0.15 - - - -

DSO

1.5 4.2 5.1 0.3 1.3 - - - - -

DIO

- - - - - - - - - -

DPO

- - - - 26.4 23.1 - - - -

All numbers in USD currency