Leidos Q1 2026 Earnings EPS Beat with 586 Surprise Shares Rise Valero Energy Q1 2026 Earnings Strong Refining Margins Drive 32 EPS Beat Despite Weaker Stock Reaction GENB Q1 2026 Earnings WiderThanExpected Loss as PreRevenue Biotech Navigates Pipeline ANNX Q1 2026 Earnings EPS Beat Surprise as ClinicalStage Biotech Tightens Cost Control RBLX Q1 2026 Earnings EPS Surprise of 3531 Beats Estimates Despite Loss SEDG Q1 2026 Earnings WiderThanExpected Loss Amidst Ongoing Industry Headwinds