Azarbarzin Kurt

Insider Buys Quantity –
1
2019-11-08PurchaseTELA Bio, Inc.
TELA
director
86,121
1.3686%
$13.00$1.12M+2.92%