Betterware de Mexico BWMX Q1 2026 Earnings EPS Misses Estimates Amid Operational Headwinds Shares Edge Higher GEOS Q1 2026 Earnings Loss Reported Amid Challenging Market Conditions NuCana Q3 2024 Earnings SmallerthanExpected Loss as Biotech Advances Oncology Pipeline MHLA Q3 2024 Earnings Underlying Company Reports Negative EPS No Revenue Data Available NCLH Q1 2026 Earnings EPS Beat by 583 Drives Strong Stock Surge CNTA Q1 2026 Earnings WiderthanExpected Loss as ClinicalStage Biotech Advances Pipeline