No matter how cynical the overall market is Ballard Power Systems Inc (BLDP) performance over the last week is recorded -1.23%
Ballard Power Systems Inc (NASDAQ: BLDP) open the trading on Thursday, with a bit cautious approach as it glided -4.19% to $1.60, before settling in