Amphastar AMPH Up 126 Is There More Room to Run 20260520 Apellis APLS Q1 2026 Earnings EPS 015 Beats Estimates Swatch CEO Cheers Good News as Pocket Watch Launch Creates Overcrowding Like Hell Why Wellgistics Health WGRX Just Dropped 2500 What to Watch 20260520 Blackrock MHD Stock Analysis Climbs 151 Eyes on 1200 20260520 Ryanair RYAAY Q1 2026 Earnings Miss by Significant Key Takeaways