Quaker BioVentures II LP

Insider Buys Quantity –
1
2019-11-08PurchaseTELA Bio, Inc.
TELA
10 percent owner
153,846
2.4449%
$13.00$2M+2.92%