Why is Ballard Power Systems stock down 7.9% today?
Ballard Power Systems Inc (BLDP) fell 7.96% today as pronounced technical weakness and sustained selling pressure pushed the stock further below its key moving averages. Heavily oversold momentum ...