Air Products APD Delivers Q1 2026 Beat EPS 320 vs 310 Expected Seneca Foods SENEB Stalls at 13938 Breakout or Breakdown 20260520 Open Text OTEX Q1 2026 Earnings Why the Beat Matters Market Update CVS Eaton KimberlyClark CocaCola and Phillips 66 What to Watch This Week USMCA Supports Millions of American Jobs Manufacturers Association Reports March Retail Sales Surge 17 Above Expectations What It Means for the Economy