SP Global SPGI Unveils Upstream Energy Strategic Overhaul Including SLB Asset Divestment and AI Platform Launch Vizsla VZLA Stock Price Movement 128 20260420 Methode Electronics MEI Stock Price to Free Cash 028 20260420 Oracle Corporation ORCL Valuation Assessment Following 46 12Month Share Price Rally