SPY336.25+1.36 0.41%
DIA278.25+0.75 0.27%
IXIC11,266.47+98.96 0.89%

Ballard Power Systems shares are trading higher. Not seeing any company-specific news to justify the price action.

Benzinga · 08/21/2020 17:03