Live feed17:34:20·44dINSIDERFilingvia QuantisnowLarge owner Ecor1 Capital, Llc bought $4,744,255 worth of shares (507,407 units at $9.35) (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.ATRA· Atara Biotherapeutics Inc.Health CareOriginal source