Ballard Power Systems (NASDAQ: BLDP) touched $16.0M revenue in last quarter

Shares of Ballard Power Systems (NASDAQ: BLDP) closed the trading at a price of $4.08 with the change of +2.77. In the past session approximately 1.12M shares were exchanged against the average daily trading volume of 914.32K shares. The stock touched to the maximum level of $4.11, and it reached the lower level of $3.97 in Read More