Establishment Labs Holdings Inc.
ESTA
$35.90
$1.083.10%
ESTA
TTM - Trailing twelve months. Q - Most recent quarter. YOY - Year over year.