BZUN Earnings Overview 20260526 SIFY Q4 2024 Earnings EPS Surprise Beats Estimates Stock Slides CGNX Q1 2026 Earnings EPS Surges Past Estimates with 34 Surprise GE Vernova Q1 2026 Earnings Strong EPS Beat Fails to Lift Shares Stock Falls 36 BRBS Q1 2026 Earnings Positive EPS Amidst Limited Disclosure Stock Edges Higher Tenaris TS Q1 2026 Earnings EPS Beat Drives Upbeat Outlook Yet Shares Slip