Establishment Labs Holdings Inc

NASDAQ:ESTA   4:00:00 PM EDT
44.42
-1.10 (-2.43%)
4:34:39 PM EDT: $43.54 -0.88 (-1.98%)
Twitter Share  Facebook Share StockTwits Share