STC Q1 2026 Earnings EPS Surges 485 Above Estimates Amid Operational Strength CSTE Q1 2026 Earnings EPS Surpasses Estimates Despite Net Loss BLSH Q1 2026 Earnings EPS Misses Estimates Stock Declines 217 Kinross Gold KGC Q1 2026 Earnings EPS Falls Short as Cost Pressures Weigh ASAN Q1 2026 Earnings EPS Beat Surprises as Asana Reports Strong Profitability SLMBP Q1 2026 Earnings Strong EPS Surprise of 356 Amid Stable Performance