Similarweb SMWB Q1 2026 Earnings EPS Turns Positive but Misses Estimates Stock Surges 926 STRA Q1 2026 Earnings EPS Misses Estimates as Enrollment Trends Weigh on Sentiment TJX Q1 2026 Earnings EPS Beats Estimates by Nearly 16 Stock Edges Higher Shinhan Financial Group Q4 2025 Earnings EPS Miss of 35 on Higher Provisions ABX Q1 2026 Earnings EPS Meets Estimates but Stock Declines on Narrow Surprise Mesa Laboratories Inc MLAB Q1 2026 Earnings Stellar EPS Surprise of 130 Drives Optimism Amidst Quiet Revenue Period