Xi Warns Trump Taiwan Misstep Could Severely Damage USChina Ties Google Announces New Smart Glasses for Autumn 2026 Release AI Integration Takes Center Stage BMNR Q1 2026 Earnings Positive EPS Surprise Drives Stock Uptick DiaMedica DMAC Rallies 126 as Bulls Target 592 20260520 WRB Q1 2026 Earnings Strong EPS Surprise of 1241 Offsets Market Concerns KEP Q4 2025 Earnings EPS Misses Estimates as Utility Faces Headwinds SNAP Q1 2026 Earnings EPS Slightly Exceeds Estimates Stock Edges Higher ROG Q1 2026 Earnings EPS Beats Estimates by 10 Shares Edge Higher Amphastar Pharmaceuticals AMPH Q1 2026 Earnings EPS Misses Estimates by Wide Margin