$2.86M in average volume shows that Ballard Power Systems Inc. (BLDP) is heading in the right direction
Ballard Power Systems Inc. (NASDAQ: BLDP) kicked off on Friday, down -2.81% from the previous trading day, before settling in for the closing price of