Shares of Ballard Power Systems Inc. (NASDAQ:BLDP – Get Rating) (TSE:BLD) have received an average recommendation of “Hold” from the eighteen research firms that are presently covering the company, MarketBeat reports. Two analysts have rated the stock with a sell rating and ten have issued a hold rating on the company. The average 1 year […]