Establishment Labs Holdings Inc (ESTA) NPV

Sell:$40.93Buy:$41.14$2.17 (5.57%)

Prices delayed by at least 15 minutes
Sell:$40.93
Buy:$41.14
Change:$2.17 (5.57%)
Prices delayed by at least 15 minutes
Sell:$40.93
Buy:$41.14
Change:$2.17 (5.57%)
Prices delayed by at least 15 minutes