Coursera COUR Stock Up 852 Key Resistance at 602 20260518 Iterum ITRM Stalls at 003 Consolidation Phase 20260515 Microsoft Corporation MSFT Delivers Q1 2026 Beat EPS 427 vs 414 Expected Ardelyx ARDX Stock Jumps 055 Approaching 674 20260514