COLB Q1 2026 Earnings EPS Beats Estimates by 3 Revenue Not Disclosed Stock Edges Lower MSN Q1 2024 Earnings Narrowed Loss Amid Continued Restructuring Xcel Energy XEL Q1 2026 Earnings EPS Misses Estimates Stock Declines 215 WYY Q1 2026 Earnings EPS Surges Past Estimates Stock Slides Despite Strong Profit Beat CIFR Q1 2026 Earnings EPS Misses Estimates Stock Declines 525 RCKT Q1 2026 Earnings PreRevenue Biotech Misses on EPS as Pipeline Advances POWW Q1 2026 Earnings Surprise Profitability Amid Flat Stock Reaction