ORCL Oracle Corporation posts a 31 percent Q1 2026 EPS beat as shares drop 17 percent in todays session ZURA Zura Bio posts far wider Q4 2025 loss than consensus estimates sending its shares down 254 today BTZ BlackRock outlines new strategic shifts to optimize credit allocation for sustained income growth