Live feed14:00:08·668dINSIDERFilingvia QuantisnowLarge owner Opaleye Management Inc. sold $17,598 worth of shares (8,288 units at $2.12) (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.TARA· Protara Therapeutics Inc.Health CareOriginal source