Establishment Labs Holdings Inc (ESTA) NPV

Sell:$63.50Buy:$78.01Price decreased$2.88 (4.27%)

Prices delayed by at least 15 minutes
Sell:$63.50
Buy:$78.01
Change:Price decreased$2.88 (4.27%)
Prices delayed by at least 15 minutes
Sell:$63.50
Buy:$78.01
Change:Price decreased$2.88 (4.27%)
Prices delayed by at least 15 minutes