Live feed16:27:43·404dINSIDERFilingvia QuantisnowNew insider Minar Stephen Thomas claimed ownership of 7,745 shares (SEC Form 3)ByQuantisnow·Wall Street's wire, on your screen.BSTZ· BlackRock Science and Technology Term TrustFinanceOriginal source