Establishment Labs Q2 FY26 net loss narrows to $11.7 million; revenue rises 31.7% to $67.5 million - ESTA News | Rallies