ESTA ▼ -1.8% - Establishment Labs Holdings Inc. $ESTA - Establishment Labs® Reports Third Quarter 2026 Financial Results 29-OCT-2026 08:02 AM ET