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