BlackRock Science and Technology Trust II logo

BlackRock Science and Technology Trust II

1
NYSE:BSTZ (USA)  
$ 19.43 -0.1009 (-0.52%) 02:50 PM EST
5.30
P/B:
0.91
Volume:
169.04K
Avg Vol (2M):
242.60K
Trade In:
Volume:
169.04K
Avg Vol (2M):
242.60K

BlackRock Science and Technology Trust II Valuation Measures