EIX Q1 2026 Earnings Earnings Beat Expectations as EPS Surges Above Estimates CTOS Q1 2026 Earnings EPS Misses Estimates as Company Navigates Operational Challenges BHP Q1 2026 Earnings EPS Misses Estimates Amid Weaker Commodity Environment Genmab AS ADS GMAB Q1 2026 Earnings EPS Miss Weighs on Shares as Revenue Picture Remains Unclear SPWR Q4 2025 Earnings Deep EPS Miss as SunPower Faces Headwinds QuickLogic Q1 2026 Earnings WiderThanExpected Loss Pressures Investor Sentiment