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