Smart Share Global EM Q2 2024 Earnings Stellar EPS Beat Surges 42957 Above Estimates DMC Global BOOM Q1 2026 Earnings NarrowerThanExpected Loss Surprises Estimates COHN Q1 2026 Earnings Profitability Surprises in a Quiet Quarter BAC Q1 2026 Earnings Earnings Beat with 86 Surprise VZ Q1 2026 Earnings EPS Beat Drives Modest Stock Gain Amid Operational Stability CTO Q1 2026 Earnings Massive EPS Surprise of 374 as FFO Exceeds Expectations