Why Centene CNC Just Dropped 099 What to Watch 20260515 Microbot Medical MBOT Q1 2026 Earnings Beat Revenue NA EPS 005 Profound Medical PROF Q1 2026 Beat Revenue NA EPS Exceeds by Significant UAEs Exit Does Not Signal OPECs Demise Analysts Suggest