Cal BanCorp BCAL Blows Past Q1 2026 Forecasts EPS Hits 042 Elicio Therapeutics ELTX Q1 2026 Earnings Miss EPS 065 vs 047 Expected DBA Sempra SRE Stalls at 9149 Breakout or Breakdown 20260520 Visteon Corporation VC Q1 2026 Earnings Why the Beat Matters