BlackRock Science and Technology Trust logo
BlackRock Science and Technology Trust BST
$ 37.18 -1.2%

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

Annual Financial Statements BlackRock Science and Technology Trust

2020 2019 2018 2017 2016 2015 2014 2013 2012 2011

Market Cap

1.22 B 774 M 663 M 653 M 432 M 359 M 406 M - - -

Shares

22.4 M 22.4 M 21.7 M 22.4 M 22.5 M 22.5 M 22.5 M - - -

Net Income

521 M 219 M 5.22 M 199 M 36 M 33.1 M 10.6 M - - -

Revenue

521 M 218 M 4.63 M 199 M 3.99 M 4.76 M 533 K - - -

EBITDA

- - - - 71.9 M 65.5 M 21.4 M - - -

Operating Expenses

- -416 K -582 K -380 K -678 K -652 K -64.4 K - - -

General and Administrative Expenses

759 K 440 K 541 K 418 K 113 K 123 K 69.9 K - - -

All numbers in USD currency