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.