Hammond Power Solutions is trading at $157.76, down 4.72%, with no confirmed cause identified for the November 2 decline.

  • RBC maintained an Outperform rating and lowered its target to C$320; its action may be relevant but is not a confirmed cause.
  • Recent coverage cited a modest sequential backlog decline and capacity concerns despite record Q3 results.
  • Sector context is positive, while major indices are mixed; neither clearly explains the drop.