Ballard Power Systems, Inc. (NASDAQ:BLDP) Short Interest Update
Ballard Power Systems, Inc. (NASDAQ:BLDP - Get Free Report) (TSE:BLD) was the recipient of a large decrease in short interest in March. As of March 31st, there was short interest totaling 20,570,804 shares, a decrease of 15.7% from the March 15th total of 24,390,355 shares. Based on an average...