BlackRock Science and Technology Trust pays $0.25 per share distribution on July 31, 2026
The BlackRock Science and Technology Trust paid a distribution of $0.25 per share on July 31, 2026. This distribution included $0.09 from net realized long-term gains and $0.16 classified as a return of capital. For the fiscal year ending July 31, 2026, total distributions …