TMO Q1 2026 Earnings EPS Tops Estimates Amid Modest Stock Dip DH Q1 2026 Earnings EPS Surges 791 Above Estimates Stock Rises 39 SWIM Q1 2026 Earnings Surpasses EPS Estimates with 5272 Surprise STC Q1 2026 Earnings EPS Surges Past Estimates by 485 Heritage Commerce Corp Q4 2025 Earnings EPS Slightly Misses Estimates Amid Flat Trading BCAB Q4 2025 Earnings NarrowerThanExpected Loss Drives Positive Sentiment