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

Medical - Devices · Malvern, PA

$1.10-0.04 (-3.95%)

Delayed quote: Oct 6, 2026, 3:39 PM EDT