Talos Energy Q1 2026 Earnings EPS Beat Drives Positive Market Sentiment Deutsche Bank AG Q1 2026 Earnings Slight EPS Beat Drives Positive Market Reaction SRPT Q1 2026 Earnings EPS Surges 18467 Above Estimates Amid Strong Gene Therapy Progress IPHA Q1 2026 Earnings Significant EPS Miss Amid Ongoing RD Focus PMN Q1 2026 Earnings NarrowerThanExpected Loss Highlights Progress in Neurodegenerative Pipeline ARKO Q1 2026 Earnings EPS beats estimates by wide margin despite negative earnings