BlackRock Science and Technology Trust (BST) — Earnings