BWEN Q1 2026 Earnings NarrowerThanExpected Loss Drives DoubleDigit Stock Rally STKE Q1 2026 Earnings EPS Misses Estimates Significantly Stock Rises on Strategic Optimism RIGL Q1 2026 Earnings EPS Misses Estimates by 369 Stock Slips GDS Q1 2026 Earnings Massive EPS Beat but Stock Slips on Revenue Uncertainty CBRL Q1 2026 Earnings Profitability Surprises with EPS of 025 vs Expected Loss Fortis Inc FTS Q1 2026 Earnings EPS Slightly Misses Estimates Shares Edge Higher