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.