Electrovaya ELVA Q1 2026 Beat Revenue NA EPS Exceeds by Significant WPP plc WPP Climbs 093 Resistance at 1946 in Focus 20260520 Amazon Approaches 3 Trillion Market Cap Named IBDs Stock of the Day and Franchise Pick AutoState Lawmakers Push to Restrict Chinese Vehicle Imports as Trump Prepares Beijing Visit MuskAltman Trial Exposes Turbulent Dynamics and Governance Concerns in Tech Industry NRF Forecasts US Retail Sales to Grow 44 in 2026 Signaling Steady Consumer Spending