BlackRock Science and Technology Trust remains a buy, offering both technology sector growth and a 7.3% monthly yield. BST trades at a 5.44% discount to NAV, deeper than its five-year average, ...
BlackRock Science and Technology Trust aggressively increased the number of holdings in the fund in January, a move that could potentially enable it to capture the strong gains in tech stocks in ...