BlackRock Science and Technology Trust has a large yield of 9.03% and has the potential to regain its prior glory. BST's distribution has helped offset its decline in value, making it a more ...
BlackRock Science and Technology Trust, a tech-focused CEF, is under pressure due to high valuations and market volatility, with a significant way to go before being considered 'cheap'. The fund's ...