CNQ Q1 2026 Earnings EPS Beats Estimates by 147 Amid Falling Oil Prices Dianthus Therapeutics Q1 2026 Earnings EPS Beat Driven by Cost Discipline Yet Shares Slip STRD Q1 2026 Earnings Preferred Stock Posts Significant EPS Miss Surprise 77041 ARQ Q1 2026 Earnings NarrowerthanExpected Loss Amid Operational Discipline MPC Q1 2026 Earnings Massive EPS Beat Driven by Strong Operational Performance and Margin Expansion Biofrontera BFRI Q1 2026 Earnings EPS Misses Estimates by Wide Margin as Stock Rises