MGE Energy MGEE Q1 2026 Earnings EPS 132 Beats Estimates Turn Therapeutics TTRX Stock Trend 210 Higher 511 the Next Hurdle 20260521 IBEX IBEX Q1 2026 Earnings Beat Revenue NA EPS 091 Core Inflation Hits 32 as Q1 GDP Growth Disappoints at 2 Amid Iran Conflict SpaceX IPO Speculation Nvidia Earnings Outlook and Bezos AI Bubble Comments Morning Market Roundup AIPowered Lending Platform Helps Indian Lenders Overcome Language Barriers Microsoft and Anthropic Explore AI Chip Deal Following 5 Billion Investment Traders Bet on 16 Nifty Swing with Long Straddle Amid West Asia Tensions Commonwealth Bank CEO Warns AI Will Lead to Smaller Teams Urges Workforce Planning Indian Youth Cockroach Protest Goes Viral A Symbol of Unemployment Frustration CBS Backs Down from Copyright Enforcement After Stephen Colbert Parody