Itron ITRI Q1 2026 Earnings 149 EPS Surges Past 127 Estimates Scilex SCLXW Stock Steady at 016 Support at 015 20260518 ESG Momentum Shifts Why Moral Leadership Endures in Corporate Strategy Elon Musk Loses OpenAI Lawsuit but Legal Battles Likely to Continue Clear Secure YOU Q1 2026 Earnings Surprise EPS 038 Up Significant PI Industries Faces Headwinds as Core CSM Business Struggles Amid Demand Weakness and Generic Competition PC Jeweller Shares Surge 10 on Strong Q4 Results Expansion Plans AXIL Brands Q1 2025 Earnings Net Loss of 002 Per Share Minimal Market Reaction Mark Zuckerbergs 145 Billion AI Gamble Could Create Metas Next Major Revenue Stream