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