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 tensions.

  • It continues its advance from the September 8 close of $2.37.
  • No new company-specific announcement appears to explain the September 9 move.
  • Earlier investor interest in the GeoPura acquisition remains background support rather than a fresh catalyst.