Should I Have Sold

BlackRock Science and Technology Trust Common Shares of Beneficial Interest

BST