The BlackRock Science and Technology Trust currently makes $0.25 per share monthly distributions, offering its closed-end fund shareholders an incredible 9.80% yield. However, recent distributions are ...
BlackRock Science and Technology Trust currently trades at a -5.98% discount to NAV and offers a 7.37% yield. Learn more ...