(BST - BLACKROCK SCIENCE AND TECHNOLOGY TRUST)

company profile

Blackrock Science and Technology Trust (BST) is trading at 49.84

Open Price
49.39
Previous close
49.84
Previous close
49.84
P/E Ratio
10.5949
Nav
53.87
Shares outstanding
34720019
Primary exchange
NYSE
ISIN
US09258G1040