
Analysts Viewpoint
Establishment Labs Holdings Inc [ESTA] 10% Owner makes an insider purchase of 100,000 shares worth 4.51 million.
Investors can speculate about the future of a stock by watching how its insiders buy and sell stocks. Establishment Labs