ORC Q1 2026 Earnings Strong EPS Beat Amid Stock Decline XERS Q1 2026 Earnings EPS Surprise of 21765 as Company Achieves Profitability ALGS Q1 2026 Earnings NarrowerthanExpected Loss as Aligos Therapeutics Advances Pipeline STWD Q1 2026 Earnings EPS Misses Estimates Stock Declines 127 RDHL Q2 2022 Earnings Significant EPS Miss as Company Reports Zero Revenue