Live feed16:27:43·403dINSIDERFilingvia 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