BST Analysis

BlackRock Science and Technology Trust
Stock Exchange: NYSE
40.94
Last session price
40.94
Price now
Currency: USD
Reporting currency: USD
ISIN: US09258G1040
INN:
.

BST financial statements

* Numbers in thousands
Capitalization * 909 796
EV * 1 214 795
Number of shares * 22 447
EPS 23,22
Revenue * 521 302
Net income * 521 203
Operating profit * 0
Total liabilities * 24 452
Net debt * -736
Total assets * 1 321 796
Equity * 1 297 344
Cash and investments * 736
.

BST valuation

P/E 1,75
P/B 0,70
P/S 1,75
E/P 57
P/FCF -28,28
.

BST profitability

ROE 40%
ROA% 39%
ROIC% 0%