CTO Q1 2026 Earnings Massive EPS Surprise Highlights Operational Efficiency Amid Mixed Market Signals VersaBank VBNK Q1 2026 Earnings EPS Miss Amid Challenging Quarter Teads Holding Co TEAD Q1 2026 Earnings EPS Beats Estimates Despite Negative Earnings FORTY Q1 2025 Earnings EPS of 123 Reported Amid Stock Decline CB Q1 2026 Earnings Solid EPS Beat Amid Premium Growth and Underwriting Discipline BMBL Q1 2026 Earnings EPS Surges Past Estimates with 224 Beat