SNOW Q1 2026 Earnings Earnings Beat Drives Stock Higher Amidst Uncertainty on Revenue CIEN Q1 2026 Earnings Strong EPS Beat Despite Revenue Uncertainty DCTH Q1 2026 Earnings SmallerthanExpected Loss Despite No Reported Revenue DMC Global BOOM Q1 2026 Earnings NarrowerThanExpected Loss Supports Modest Stock Gain RPC Inc RES Q1 2026 Earnings EPS Surpasses Estimates Amid Disappointing Revenue Details and Stock Decline German American Bancorp Inc Q1 2026 Earnings EPS Misses Expectations Amid Muted Stock Reaction