OEC Q1 2026 Earnings Significant EPS Miss Amid Positive Stock Reaction BEP Q1 2026 Earnings EPS Misses Estimates Stock Posts Gains RSSS Q1 2026 Earnings EPS Falls Short Amidst 089 Stock Gain THM Q1 2026 Earnings Modest Profit Reported Amid No Revenue and Market Pullback BZAI Q1 2026 Earnings EPS Beat Despite Narrow Loss Ballard Power Systems BLDP Q1 2026 Earnings Narrowing Loss Beats Estimates Shares Edge Higher