IBM Q1 2026 Earnings EPS Surpasses Estimates as Company Continues Strategic Transformation ANRO Q1 2026 Earnings EPS Misses Estimates as ClinicalStage Biotech Continues Investment in Pipeline SRTA Q1 2026 Earnings Strong EPS Surprise Signals Turnaround Momentum BTG Q1 2026 Earnings Earnings Beat Estimates Despite Stock Decline White Mountains Insurance Group Q2 2025 Earnings EPS Misses Estimates Stock Edges Higher CCB Q1 2026 Earnings EPS Misses Estimates by 261 Amid Challenging Environment