Ballard Power Systems BLDP Q1 2026 Earnings Narrowed Loss Exceeds Expectations WPRT Q1 2026 Earnings BetterthanExpected EPS but Stock Declines GURE Q3 2023 Earnings Net Loss of 017 per Share Stock Declines 209 Eikon Therapeutics Q1 2026 Earnings WiderthanExpected Loss as PreRevenue Biotech Advances Pipeline Dave Busters Entertainment Inc PLAY Q1 2026 Earnings Massive EPS Miss Masks Surprising Stock Rally POWWP Q1 2026 Earnings Solid EPS Beat Driven by Operational Efficiency