Establishment Labs Holdings Inc (ESTA) NPV

Sell:$62.01Buy:$62.94$3.37 (5.11%)

Prices delayed by at least 15 minutes
Sell:$62.01
Buy:$62.94
Change:$3.37 (5.11%)
Prices delayed by at least 15 minutes
Sell:$62.01
Buy:$62.94
Change:$3.37 (5.11%)
Prices delayed by at least 15 minutes