(bstz - BLACKROCK SCIENCE AND TECHNOLOGY TERM TRUST)

company profile

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

Open Price
28.5
Previous close
29.02
Previous close
29.02
P/E Ratio
2.6878
Shares outstanding
68744150
Primary exchange
NYSE
ISIN
US09260K1016