BlackRock Science and Technology Trust II
Asset Management
Financial Services
BSTZ
76.07 M shares
NYSE US
traded
09 Apr 2025
listed
no
open
16.10
52 week high
22.13
high
17.88
52 week low
16.12
low
16.05
growth
-2.79 %
previous Close
16.22
P/E ratio
-8
market cap
1.61 B
div yield
0
usd
Dec 2022
qoq
revenue
12.92 M
-88.00 %
net incoming
-180.47 M
-329.78 %
eps
-2.33 %
84.16 %
eps surprise
0.00 %
net profit margin
-1396.95 %
-1469.00 %
operating incoming
-180.38 M
84.39 %
net change in cash
4.41 M
2.00 %
cash on hand
49.28 K
164.56 %
cost of revenue
11.14 M
-24.55 %
top top