C4 Therapeutics Q1 2026 Earnings Strong EPS Beat Highlights Cost Discipline Amid PreRevenue Stage BEKE Q4 2025 Earnings EPS Falls Short as Housing Market Headwinds Persist OCUL Q1 2026 Earnings EPS Misses Estimates Amid PreRevenue Stage Century Aluminum Q1 2026 Earnings EPS Misses Estimates Despite Positive Stock Reaction LH Q1 2026 Earnings Labcorp Beats EPS Estimates by 101 NTRB Q1 2026 Earnings Massive EPS Beat Highlights Cost Control Amid PreRevenue Stage