YTRA Q1 2026 Earnings Narrower Loss than Expected Shares Rally 6 OPRA Q1 2026 Earnings EPS Beats Estimates by 341 but Stock Slips TTEK Q1 2026 Earnings EPS Beats Estimates by 417 Stock Rises Slightly SPWR Q4 2025 Earnings Deep EPS Miss as SunPower Faces Headwinds SXT Q1 2026 Earnings Strong EPS Beat Driven by Margin Improvement DBRG Q1 2026 Earnings EPS Misses Estimates by 39 Amid Challenging Market