Compare
TELA Bio, Inc. logo
TELA Bio, Inc.(TELA)

Medical - Devices · Malvern, PA

$1.09-0.05 (-4.39%)

Delayed quote: Oct 6, 2026, 4:00 PM EDT