SOJC Q1 2026 Earnings Earnings Beat Estimates with 591 Surprise 3D Systems DDD Q1 2026 Earnings NarrowerThanExpected Loss Drives Share Rally C4 Therapeutics Q1 2026 Earnings Narrower Loss Surprises as Biotech Advances Pipeline Root Inc ROOT Q1 2026 Earnings EPS Surges 1436 Above Estimates Revenue Data Not Disclosed SBDS Q1 2026 Earnings Significant Loss Reported Amidst Operational Challenges BEKE Q1 2026 Earnings EPS Misses Estimates as Housing Market Headwinds Persist