Wall Street Analyst Upgrade Ballard Power Systems Inc. [BLDP]. What else is Wall St. saying
Ballard Power Systems Inc. [NASDAQ: BLDP] gained 6.31% or 0.19 points to close at $3.20 with a heavy trading volume of 4575163 shares. The daily chart for BLDP points out that the company has recorded -3.61% loss over the past six months. If we look