IBRX Q1 2026 Earnings EPS Misses Estimates as PreRevenue Biotech Focuses on Pipeline Progress C3ai Q1 2026 Earnings WiderThanExpected Loss and Tepid Market Reception RDWR Q1 2026 Earnings EPS Misses Estimates Despite Positive Stock Reaction CTOR Q1 2026 Earnings Significant EPS Miss Amid PreRevenue Stage ELAN Q1 2026 Earnings EPS Exceeds Estimates Stock Surges ICON plc ICLR Q3 2025 Earnings EPS Slightly Below Estimates Shares Edge Lower on Narrow Miss