Establishment Labs Holdings Inc (ESTA) NPV

Sell:$75.33Buy:$76.04$0.48 (0.63%)

Prices delayed by at least 15 minutes
Sell:$75.33
Buy:$76.04
Change:$0.48 (0.63%)
Prices delayed by at least 15 minutes
Sell:$75.33
Buy:$76.04
Change:$0.48 (0.63%)
Prices delayed by at least 15 minutes