MBINL Q1 2026 Earnings Preferred Shares Beat EPS Estimates as Earnings Surprise Exceeds 5 Castle Biosciences Q1 2026 Earnings Narrowly Beats EPS Estimates but Stock Declines TUYA Q1 2026 Earnings Slight EPS Miss Amid Steady Performance Shift4 Payments Q1 2026 Earnings EPS Miss Slightly Offset by Resilient Share Performance GRRR Q4 2025 Earnings Significant EPS Miss Amidst Unclear Revenue Outlook TMO Q1 2026 Earnings EPS Surpasses Estimates by 284 Stock Edges Down