Ballard Power Systems (TSE:BLDP) Sets New 12-Month High – Still a Buy?

Ballard Power Systems Inc. (TSE:BLDPGet Free Report) shares hit a new 52-week high during mid-day trading on Friday . The stock traded as high as C$8.15 and last traded at C$7.84, with a volume of 1607600 shares trading hands. The stock had previously closed at C$7.45.

Ballard Power Systems Price Performance

The company has a debt-to-equity ratio of 3.62, a quick ratio of 13.57 and a current ratio of 10.70. The company has a 50-day moving average of C$4.46 and a 200-day moving average of C$3.91. The firm has a market capitalization of C$2.31 billion, a price-to-earnings ratio of -28.37, a price-to-earnings-growth ratio of -2,030.00 and a beta of 0.64.

Ballard Power Systems (TSE:BLDPGet Free Report) last issued its quarterly earnings data on Tuesday, May 5th. The company reported C($0.06) earnings per share (EPS) for the quarter. Ballard Power Systems had a negative net margin of 78.28% and a negative return on equity of 13.50%. The business had revenue of C$27.00 million during the quarter. As a group, research analysts anticipate that Ballard Power Systems Inc. will post -0.67 EPS for the current fiscal year.

Insider Activity at Ballard Power Systems

In related news, insider Limited Weichai Power Hong Kong International Development Co. sold 2,111,111 shares of the business’s stock in a transaction that occurred on Friday, May 8th. The stock was sold at an average price of C$5.86, for a total value of C$12,371,110.46. Following the completion of the transaction, the insider directly owned 44,020,601 shares in the company, valued at approximately C$257,960,721.86. The trade was a 4.58% decrease in their position. Also, insider Ltd. Weichai Power Co. sold 2,399,353 shares of the business’s stock in a transaction that occurred on Monday, May 11th. The shares were sold at an average price of C$5.74, for a total value of C$13,772,286.22. Following the completion of the transaction, the insider owned 41,621,248 shares of the company’s stock, valued at C$238,905,963.52. This represents a 5.45% decrease in their ownership of the stock. Insiders sold a total of 9,912,997 shares of company stock valued at $57,484,765 over the last quarter. 15.53% of the stock is owned by insiders.

About Ballard Power Systems

(Get Free Report)

Ballard Power Systems’ (NASDAQ: BLDP; TSX: BLDP) vision is to deliver fuel cell power for a sustainable planet. Ballard zero-emission PEM fuel cells are enabling electrification of mobility, including buses, commercial trucks, trains, marine vessels, and stationary power.

See Also

Receive News & Ratings for Ballard Power Systems Daily - Enter your email address below to receive a concise daily summary of the latest news and analysts' ratings for Ballard Power Systems and related companies with MarketBeat.com's FREE daily email newsletter.