Powell Industries is trading 4.49% down at $194.16, as cautious sentiment ahead of the Fed minutes and rebounding Treasury yields and oil weigh on the stock.
- No fresh company-specific catalyst was identified for October 7; industrials were down 1.66%, and major U.S. indices were lower.
- Reuters reported Wednesday that rising yields and oil weighed on sentiment as U.S. stock futures edged lower; the previous session’s gain does not itself explain today’s move.