BLDP BLDP Company RSS Earnings Jul 31, 2026Ballard Power Systems Reduces Operating Loss as Revenues Rise May 5, 2026Ballard Power Systems Narrows Net Loss as Revenues Rise May 5, 2026Ballard Power Systems revenue rises 26% on increased engine shipments Other Coverage July 31, 2026 Deals Ballard Power Systems Agrees to Acquire GeoPura for £275 Million