Satellos Bioscience Inc MSLE Q1 2026 Earnings EPS Beat with 1358 Surprise Stock Declines 546 McEwen Inc MUX Q1 2026 Earnings EPS Surges Past Estimates Amid Strong Gold Operations Teradata Q1 2026 Earnings Strong EPS Surprise Driven by Profitability Focus CW Q1 2026 Earnings EPS Surpasses Estimates Stock Edges Higher SIFY Q4 2024 Earnings EPS Surprise Beats Estimates Stock Slides PTEN Q1 2026 Earnings Surprise EPS Beat but Shares Fall on Lingering Headwinds