BSTZ - BlackRock Science and Technology Term Trust declares $0.1052 dividend May, 02 2024 09:49 AM BlackRock Science and Technology Trust II of Beneficial Interest 2024-05-02 09:49:48 ET More on BlackRock Science and Technology Term Trust BSTZ: Why This CEF Is Outperforming The Sector BSTZ: Private Equity Exposure Remains A Liability Dividend scorecard for BlackRock Science and Technology Term Trust For further details see: BlackRock Science and Technology Term Trust declares $0.1052 dividend