Live feed16:05:33·674dINSIDERFilingvia QuantisnowLarge owner Opaleye Management Inc. sold $28,734 worth of shares (12,725 units at $2.26) (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.TARA· Protara Therapeutics Inc.Health CareOriginal source