IDEXX Laboratories IDXX Stock Consolidating at 54815 Next Move Ahead 20260520 Oil Prices Maintain Elevated Trajectory Amid Persistent Supply Constraints WaFd WAFD Reports Strong Q1 2026 Revenue NA EPS Beats Chime CHYM Q1 2026 Earnings Beat Revenue NA EPS 013 Trumps Q1 2026 Stock Trades Reveal Heavy Focus on Big Tech Valued Up to 750 Million