The Blackrock Science and Technology Trust has seen a steady climb in its share price and continues to pay a monthly distribution to shareholders. Earnings season has been strong for BST, with top ...