Shell PLC SHEL Q1 2026 Earnings Why the Beat Matters Duolingo DUOL Rallies 266 as Bulls Target 11766 20260515 Elon Musk Sought Full Control of OpenAI Sam Altman Testifies in Court CheckCap MBAI Q3 2023 Results Miss Estimates EPS 044 vs 030