MCS Q1 2026 Earnings EPS Beats Estimates Despite Loss Stock Declines on Revenue Uncertainty CSR Q1 2026 Earnings EPS Misses Estimates Sharply Stock Gains on Strategic Outlook EOSE Q1 2026 Earnings EPS Beats Estimates as Eos Energy Advances Commercialization Stock Slips enGene Holdings ENGN Q1 2026 Earnings Narrower Loss Than Expected Despite No Revenue INVO Fertility Q3 2025 Earnings Massive EPS Miss as Losses Widen RTX Q1 2026 Earnings EPS Surges Past Estimates with 161 Surprise Repligen Corporation RGEN Q1 2026 Earnings EPS Surpasses Estimates by Over 21 GLNG Q1 2026 Earnings Strong EPS Beat Driven by Operational Efficiency Shinhan Financial Group Q4 2025 Earnings Heavy EPS Miss Despite Modest Share Gain ACTU Q1 2026 Earnings EPS Misses Estimates Amid PreRevenue Phase ULH Q1 2026 Earnings Wide Earnings Miss as Company Posts Unexpected Loss RNGR Q1 2026 Earnings EPS Misses Estimates as Stock Edges Higher on Resilient Operations CDXS Q1 2026 Earnings NarrowerThanExpected Loss Fails to Lift Shares