Live feed16:29:10·293dINSIDERFilingvia QuantisnowPresident and Head of R&D Kenkare-Mitra Sara sold $59,019 worth of shares (23,638 units at $2.50), decreasing direct ownership by 4% to 543,339 units (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.ALEC· Alector Inc.Health CareOriginal source