Live feed16:44:51·1691dINSIDERFilingvia QuantisnowSEC Form 3: New insider Abingworth Llp claimed ownership of 878,656 sharesByQuantisnow·Wall Street's wire, on your screen.SRRA· Sierra Oncology Inc.Health CareOriginal source