Blackrock Science and Technolo. Replay the stock market charts of BST day by day back to 2003. Open long and short positions without spending any money. BlackRock Science and Technology Trust is a closed end management investment company. Its objective is to provide income and total return through a combination of current income, current gains and long-term capital appreciation.