Live feed19:12:08·1390dINSIDERFilingvia QuantisnowSEC Form 3: New insider Funicular Funds, Lp claimed ownership of 2,580,452 sharesByQuantisnow·Wall Street's wire, on your screen.ABIO· ARCA biopharma Inc.Health CareOriginal source