TELA Bio Inc Short Interest Report

TELANASDAQ
$0.7328
0.077811.88%
At close: Apr 16, 5:00 PM EST
$0.6353
-0.0975-13.31%
After Hours: 8:12 AM EST