Live feed16:36:14·461dINSIDERFilingvia QuantisnowNew insider Richards Michael L claimed ownership of 43,899 shares (SEC Form 3)ByQuantisnow·Wall Street's wire, on your screen.STT· State Street CorporationFinanceOriginal source