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