Dominion Energy D Q1 2026 Earnings EPS Beats Estimates Amid Steady Utility Performance SPWR Q4 2025 Earnings Deep EPS Miss as SunPower Faces Headwinds Dell Technologies Q1 2026 Earnings EPS Surges Past Estimates with 811 Surprise ZM Q1 2026 Earnings Strong EPS Beat Amid Revenue Discrepancy Stock Dips QURE Q1 2026 Earnings NarrowerthanExpected Loss as Gene Therapy Developer Continues Pipeline Progress IMDX Q1 2026 Earnings NarrowerThanExpected Loss Signals Cost Discipline Amid Revenue Challenges