Live feed19:20:50·947dINSIDERFilingvia QuantisnowNew insider Ruiz Roger Richard claimed ownership of 34,980 shares (SEC Form 3)ByQuantisnow·Wall Street's wire, on your screen.BCEL· Atreca Inc.Health CareOriginal source