Alphabets AI Showcase at Google IO A Strategic Moment to Reinforce Wall Street Confidence Expensify EXFY Gains 088 Support Holds at 108 20260520 Amphastar AMPH Up 126 Is There More Room to Run 20260520 eHealth EHTH Q1 2026 Earnings Miss by Significant Key Takeaways EU Weighs Trade Defenses as China Trade War Risks Escalate UK Inflation Drops to 28 Amid Energy Price Support But Analysts Eye Higher Trajectory PPL PPLC Q1 2026 Earnings 063 EPS Surges Past 062 Estimates