BNS Q1 2026 Earnings EPS Surpasses Estimates Amid Strong Operating Performance IREN Q1 2026 Earnings Massive EPS Miss Weighs on Sentiment DTE Energy Q1 2026 Earnings Earnings Miss Estimates as Costs Pressure Results CIMN Q1 2026 Earnings EPS Surpasses Estimates Shares Edge Lower WFC Q1 2026 Earnings Narrow EPS Beat Lifts Shares as Revenue Picture Remains Unclear VKTX Q1 2026 Earnings WiderthanExpected Loss in a PreRevenue Stage