CNL Q1 2026 Earnings Wider Than Expected Loss as Exploration Spending Accelerates OWLT Q1 2026 Earnings EPS Surprises 5273 Above Expectations Amid Restructuring MCBS Q1 2026 Earnings Solid EPS Beat Amid Slight Stock Pullback BioLife Solutions Q1 2026 Earnings EPS Slightly Misses Estimates Stock Declines Gogoro Inc Q1 2026 Earnings EPS of 048 Reported Amidst Operational Transition Ballard Power Systems BLDP Q1 2026 Earnings Narrowed Loss Exceeds Expectations