TELA Bio, Inc.

$17.72
+$4.00
+29.15%
TELA     Current Stats
Previous Close
$13.72
Open
$13.93
Volume
27034
Volume
27034