Establishment Labs Holdings Inc (ESTA) NPV

Sell:$60.60Buy:$66.58Price decreased$1.52 (2.25%)

Prices delayed by at least 15 minutes
Sell:$60.60
Buy:$66.58
Change:Price decreased$1.52 (2.25%)
Prices delayed by at least 15 minutes
Sell:$60.60
Buy:$66.58
Change:Price decreased$1.52 (2.25%)
Prices delayed by at least 15 minutes