Cabot Corporation CBT Q1 2026 Earnings EPS Surpasses Estimates Stock Rises Sun Life Financial Q1 2026 Earnings EPS Falls Short Amid Tight Operating Environment WaterBridge Infrastructure LLC WBI Q4 2025 Earnings Massive EPS Beat Lifts Sentiment Despite Revenue Gap HUMA Q1 2026 Earnings NarrowerThanExpected Loss Drives Stock Gain CRL Q1 2026 Earnings Strong EPS Beat Drives Positive Stock Reaction First Solar FSLR Q1 2026 Earnings EPS Surges Past Estimates as Operational Strength Drives Confidence