RYAAY Q1 2026 Earnings Wide EPS Miss Still Spurs Positive Market Reaction CREG Q1 2026 Earnings Loss per Share of 003 as Company Continues Strategic Transition LAR Q1 2026 Earnings EPS Misses Estimates as Development Continues Cerus Corporation CERS Q1 2026 Earnings EPS Surprises to the Upside as Loss Narrows WTFCN Q1 2026 Earnings EPS Exceeds Expectations by 613 Despite Flat Stock Reaction IO Biotech Q3 2025 Earnings EPS Beat of 6067 Surprise but No Revenue from PreCommercial Pipeline