BST - BlackRock Science & Technology Trust declares $0.15 dividend September, 04 2019 12:19 PM BlackRock Science and Technology Trust of Beneficial Interest BlackRock Science & Technology Trust (NYSE:BST) declares $0.15/share monthly dividend, in line with previous.More news on: BlackRock Science and Technology Trust, Dividend News, Read more ...