BLDP Ballard Power Systems Inc

P/E --
Forward P/E 98.04
Price/Sales 5.13
Beta 1.847
Div Yield --
Market Cap --

Company Analysis

Latest News

🟒 Ballard Power Systems is trading 5.94% up

Ballard Power Systems is trading at $1.51, up 5.94%, on October 27, 2026, with no clear catalyst identified. - The available search found no October 27...

πŸ”΄ Ballard Power Systems is trading 5% down as broader markets decline

Ballard Power Systems is trading at $1.58, down 5.39%, amid broad market pressure. - Nasdaq and S&P 500 are down 1.55% and 0.74%, respectively. - No fresh...

πŸ”΄ Ballard Power Systems is trading 5% down today as 10-year Treasury yield surged to 5.14%

Ballard Power Systems is trading 5% down at $2.08 as broad market weakness intensified on September 24, 2026. - The S&P 500, Nasdaq Composite, and Dow Jones...

🟒 Ballard Power Systems is trading 5.5% up in pre-market amid stronger risk appetite

Ballard Power Systems is trading 5.5% up in pre-market at $2.22, with the move appearing aligned with stronger risk appetite. - No clear company-specific...

🟒 Ballard Power Systems is trading 5.24% up in after-hours trading

Ballard Power Systems is trading up 5.24% at $2.21 after no clear September 16, 2026 company-specific catalyst was identified. β€’ The latest company...

πŸ”΄ Ballard Power Systems is trading 5% down today as hotter-than-expected producer inflation sends Treasury yields higher

Ballard Power Systems is trading at $2.24, down -5.08%, on September 10, 2026, amid broad market weakness following hotter-than-expected producer inflation and...

🟒 Ballard Power Systems is trading 5.7% up today amid broader energy-sector strength

Ballard Power Systems is trading 5.7% up now at $2.50, with broader energy-sector strength the strongest explanation amid elevated oil prices and Middle East...

🟒 Ballard Power Systems is trading 5% up in pre-market, as energy stocks strengthened on elevated oil prices

Ballard Power Systems is trading 5.06% up now at $2.49, primarily supported by broader energy-sector strength as oil prices remained elevated amid Middle East...

🟒 Ballard Power Systems rises 5.1% β€” Energy Stocks Rise as Geopolitical Tensions Drive Oil Prices Higher

With Energy (XLE) up 1.8%, this looks like a sector-led move rather than a company-specific surprise. The energy sector surged, with the XLE ETF climbing...

Ballard Power Gains $28M Legal & General Stake Amid Hydrogen Expansion

Legal & General Group Plc acquired a new position in Ballard Power Systems during the second quarter. An SEC filing on August 30, 2026, confirms the firm...

πŸ”΄ Ballard Power Systems is trading 5% down today as Nasdaq falls and Treasury yields stay elevated

Ballard Power Systems is trading 5% down at $2.28 amid broad pressure on growth stocks as the Nasdaq Composite falls 0.74% and Treasury yields remain...

🟒 Ballard Power Systems is trading 5% up in after-hours trading with no clear catalyst identified

Ballard Power Systems is trading 5.06% up at $2.49 after closing at $2.37 on August 20, 2026, with no clear company-specific announcement identified. - Recent...

πŸ”΄ Ballard Power Systems is trading 5.2% down today as weaker markets pressure risk-sensitive equities

Ballard Power Systems is trading at $2.37 with a -5.20% change amid risk-off sentiment. - On August 20, 2026, no new company-specific announcement was...

πŸ”΄ Ballard Power Systems is trading 6% down today after Susquehanna cut its price target to $3

Ballard Power Systems is trading 5.58% down now at $2.46 after continued pressure following Susquehanna’s August 17 price-target cut to $3 from $3.50. -...

πŸ”΄ Ballard Power Systems is trading 5% down today after Susquehanna cut its price target

Ballard Power Systems is trading 5.19% down at $2.56 after Susquehanna cut its price target to $3 from $3.50 while retaining a Neutral rating. - Recent...

Renaissance Technologies Buys Ballard Power Stake, Defying Recent Earnings Miss

Renaissance Technologies LLC established a new position in Ballard Power Systems on August 14, 2026. The quantitative hedge fund purchased 562,894 shares. This...

🟒 Ballard Power Systems is trading 5.1% up today on a sentiment-driven bounce

Ballard Power Systems is trading at $2.81 (5.1% up) today on a sentiment-driven bounce, rebounding from recent volatility in the $2.50–$2.90 range. β€’ The move...

🟒 Ballard Power Systems is trading 10.4% up today on continued energy-sector strength

Ballard Power Systems is trading 10.4% up at $3.08 in pre-market, extending momentum from an 11.6% surge on July 30 driven by broad strength in the energy...

🟒 Ballard Power Systems is trading 5.7% up today on continued energy-sector strength

Ballard Power Systems is trading at $2.95, up 5.7% in after-hours trading, extending a sharp rally from the regular session driven by broad energy-sector...

🟒 Ballard Power Systems is trading 10.2% up today on a broad energy-sector rally

Ballard Power Systems is trading at $2.75 (+10.20%) as of July 30, 2026, tracking a broad energy-sector rally. β€’ The stock's double-digit advance comes...