Denhoy Raj

Insider Buys Quantity –
1
2023-11-17PurchaseEstablishment Labs Holdings Inc.
ESTA
Chief Financial Officer
2,250
0.0088%
$22.21$49,973+102.64%