Live feed16:24:56·1629dINSIDERFilingvia QuantisnowSEC Form 3: New insider Smeykal Megan claimed ownership of 7,717 sharesByQuantisnow·Wall Street's wire, on your screen.TELA· TELA Bio Inc.Health CareOriginal source