ORCL Q1 2026 Earnings EPS Beats Estimates Amid Strong Cloud Momentum Alpha Tau Medical DRTS Q1 2026 Earnings Wider Loss Surprises Markets Stock Slips OGEN Q2 2023 Earnings NarrowerthanExpected Loss Boosts Investor Sentiment ACGLO Q1 2026 Earnings EPS Falls Short of Estimates Amidst Challenging Market Conditions enCore Energy Corp EU Q1 2026 Earnings Surprise Profit Driven by Strong Uranium Sales BioVie Inc BIVI Q1 2026 Earnings Narrowing Losses and Clinical Progress Buoy Investor Sentiment