Raj Denhoy

Affiliations

  • Chief Financial Officer at Establishment Labs Holdings Inc. (ESTA), 2024-04-11
Insider Trading: Purchases See All
Company Symbol Price Amount Relationship Remaining Holdings Date Form 4
ESTA $22.21 2,250 Officer 8,112 2023-11-17 Filing