Schrodinger SDGR Q1 2026 Earnings Miss Sparks Concern VisionWave Holdings VWAV Drops 051 Key Support at 467 20260520 AEON Bio AEON Q4 2025 Earnings Miss by Significant Key Takeaways CubeSmart CUBE Rallies 160 as Bulls Target 4157 20260520 WPP plc WPP Climbs 093 Resistance at 1946 in Focus 20260520 Enerflex EFXT Q1 2026 Beat Revenue NA EPS Exceeds by Significant