Ballard Power Systems BLDP Q1 2026 Earnings Narrowing Loss Beats Estimates Shares Edge Higher MATW Q1 2026 Earnings EPS Surges 11985 Above Estimates Stock Edges Higher AMBP Q1 2026 Earnings Strong EPS Beat Amidst Cautious Market Response DNA X Inc SONM Q3 2024 Earnings EPS Beats Estimates Stock Surges 1371 HSLV Q1 2026 Earnings Stunning EPS Surprise of 1645 as Silver Production Exceeds Expectations HIW Q1 2026 Earnings Massive EPS Surprise of 161 Drives Stock Rally