Twilio Q1 2026 Earnings EPS Surges Past Expectations Stock Declines Despite Beat C4 Therapeutics Q1 2026 Earnings Strong EPS Beat Amid Continued Pipeline Progress Eikon Therapeutics Q1 2026 Earnings WiderthanExpected Loss as PreRevenue Biotech Advances Pipeline OCS Q1 2026 Earnings EPS Misses Estimates as Operating Losses Widen Fulcrum Therapeutics FULC Q1 2026 Earnings NarrowerthanExpected Loss Despite Mild Stock Dip PAYO Q1 2026 Earnings EPS Surpasses Estimates by 3245 Shares Edge Lower