Live feed20:13:12·1286dINSIDERFilingvia QuantisnowSEC Form 4: Orbimed Advisors Llc sold $2,205,635 worth of shares (10,280,947 units at $0.21)ByQuantisnow·Wall Street's wire, on your screen.TCDA· Tricida Inc.Health CareOriginal source