(bstz - BLACKROCK SCIENCE AND TECHNOLOGY TERM TRUST)

company profile

Blackrock Science and Technology Term Closed End Fund (bstz) is trading at 27.68

Open Price
27.88
Previous close
27.68
Previous close
27.68
P/E Ratio
6.6413
Shares outstanding
68744150
Primary exchange
NYSE
ISIN
US09260K1016