Ballard Power Systems Inc. (NASDAQ:BLDP – Get Free Report) (TSE:BLD)’s share price hit a new 52-week low on Friday . The company traded as low as $2.90 and last traded at $2.92, with a volume of 270592 shares changing hands. The stock had previously closed at $2.99. Analyst Upgrades and Downgrades BLDP has been the […]