SIFY Q4 2024 Earnings EPS Surprise Beats Estimates Stock Slides ALGS Q1 2026 Earnings NarrowerthanExpected Loss as Aligos Therapeutics Advances Pipeline CIG Q1 2026 Earnings EPS Beat Fails to Ignite Stock as Revenue Details Remain Absent DCOMP Q1 2026 Earnings Preferred Stock EPS Misses Estimates OXBR Earnings Overview 20260523 OLPX Q1 2026 Earnings EPS Surprise of 7094 Despite Revenue Uncertainties