BlackRock Science and Technology Term Trust (NASDAQ:BSTZ – Get Free Report) declared a monthly dividend on Friday, May 3rd, Wall Street Journal reports. Investors of record on Wednesday, May 15th will be given a dividend of 0.1052 per share on Friday, May 31st. This represents a $1.26 dividend on an annualized basis and a yield […]