CRESY Q1 2026 Earnings Strong EPS Performance Despite Market Headwinds NRG Q1 2026 Earnings EPS Misses Estimates Stock Edges Higher CNTA Q1 2026 Earnings WiderthanExpected Loss as ClinicalStage Biotech Advances Pipeline RILY Q1 2024 Earnings Loss Per Share of 171 Amid Strategic Adjustments ICON plc Q3 2025 Earnings EPS Misses Expectations Despite Slight Stock Uptick Enbridge Inc ENB Q1 2026 Earnings Earnings Beat Expectations on Strong Operational Performance