Backblaze BLZE Q1 2026 Earnings EPS Misses Estimates but Stock Gains 4 on Operational Momentum GWRE Q1 2026 Earnings EPS Soars 48 Above Estimates Stock Rises 335 BWLP Q4 2025 Earnings EPS Beats Estimates by 458 Amidst Slight Stock Decline RELL Q1 2026 Earnings EPS Surges Past Estimates by 525 as BottomLine Strength Outweighs Stock Decline UCB Q1 2026 Earnings EPS Slightly Misses Estimates Amid Positive Market Reaction ADM Q1 2026 Earnings EPS Beats Estimates Amid Cautious Market Environment