BlackRock Science and Technology Trust currently trades at a -5.98% discount to NAV and offers a 7.37% yield. Learn more ...
BlackRock Science and Technology Trust (BST) has a high dividend yield of 8.6% that is covered from short-term & long-term capital gains generated from market volatility. While the price trades at a ...