Genpact Q1 2026 Earnings EPS Beats Estimates by 424 Stock Edges Lower Compugen Ltd CGEN Q1 2026 Earnings Earnings Miss Slightly but Shares Rally on Upcoming Catalyst FMS Q1 2026 Earnings EPS Miss Amidst Operational Headwinds PLX Q1 2026 Earnings Substantial EPS Surprise Drives Stock Rally BFRI Q1 2026 Earnings Significant EPS Miss Yet Stock Rises on Operating Discipline Sarepta Therapeutics Q1 2026 Earnings Robust EPS Beat Amid Modest Market Caution BNC Q3 2023 Earnings Loss per Share of 010 as Company Continues Development Stage Operations ThredUp TDUP Q1 2026 Earnings NarrowerThanExpected Loss Drives Positive Market Response FWRG Q1 2026 Earnings EPS Miss Weighs on Results Despite Positive Stock Reaction HighPeak Energy HPK Q1 2026 Earnings Significant EPS Miss Weighs on Sentiment Despite Stock Gain MDCX Q1 2026 Earnings EPS Misses Estimates as PreRevenue Biotech Posts WiderthanExpected Loss SLSN Q1 2026 Earnings Slim Loss Provides Silver Lining Despite Opaque Revenue Picture