Live feed16:54:31·722dINSIDERFilingvia QuantisnowLarge owner Orbimed Advisors Llc sold $2,022,000 worth of shares (428,300 units at $4.72) (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.TELA· TELA Bio Inc.Health CareOriginal source