SIFY Q4 2024 Earnings EPS Surprise Beats Estimates Stock Slides Boyd Gaming BYD Q1 2026 Earnings EPS Misses Estimates Amid Challenging Operating Environment Champions Oncology Inc CSBR Q1 2026 Earnings EPS Falls Sharply Below Estimates Amid Challenging Quarter BRTX Q1 2026 Earnings Narrowed Loss Surprises Shares Climb 78 MasTec MTZ Q1 2026 Earnings Strong EPS Beat Drives Optimism Despite Stock Dip Lifezone Metals Q2 2024 Earnings EPS Miss Amidst Operational Progress