Stockreport

Institutional investors own a significant stake of 48% in Establishment Labs Holdings Inc. (NASDAQ:ESTA) [Yahoo! Finance]

Establishment Labs Holdings Inc. - Common Shares  (ESTA) 
Last establishment labs holdings inc. - common shares earnings: 11/12 07:00 am Check Earnings Report
PDF A total of 8 investors have a majority stake in the company with 52% ownership Insiders have been buying lately To get a sense of who is truly in control of Establi [Read more]