CNP Q1 2026 Earnings Slight EPS Miss Amidst Operational Progress GFS Q1 2026 Earnings EPS Surpasses Estimates but Stock Declines on Broader Concerns RKT Q1 2026 Earnings EPS Surpasses Expectations Despite Stock Decline CYTK Q1 2026 Earnings Narrower Loss Boosts Investor Confidence but Stock Falters MRAM Q1 2026 Earnings EPS Surprises to the Upside as Stock Gains GERN Q1 2026 Earnings NarrowerthanExpected Loss Fuels Investor Optimism