BlackRock Science and Technology Trust II logo

BlackRock Science and Technology Trust II

1
1
NYSE:BSTZ (USA)  
$ 19.37 -0.09 (-0.46%) 01:47 PM EST
5.28
P/B:
0.90
Volume:
136.09K
Avg Vol (2M):
234.37K
Volume:
136.09K
Avg Vol (2M):
234.37K

BlackRock Science and Technology Trust II Valuation Measures