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 company-specific catalyst clearly explains the October 16 decline. Susquehanna cut its price target to $2 from $3 on October 14, maintaining a Neutral rating.
  • Despite the energy-sector rally, broader risk-off sentiment is the stronger context for Ballard’s move.