There's been no halt to the upward trajectory in Ballard Power (BLDP +10.4%) lately. The stock has doubled in value over the past six trading sessions, rallying to a new 52-week high again today after the company signed a revised agreement with Azure Hydrogen that will also include collaborating on the production of fuel-cell buses. While noting the pact is non-binding, both companies expect to move into the contract stage within the next several months, with Azure making a $1M upfront payment to BLDP during the interim.