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

  • It rose 1.28% to $2.37 on September 8; XLE gained 1.8% in the prior session.
  • No fresh September 9 company-specific announcement was identified.
  • The recently completed GeoPura acquisition remains supportive background context, but is not a new catalyst.