Powell Industries Inc is trading 4.1% down at $271.94 today, pulling back after a sharp rally driven by a record $1.8 billion backlog and recent earnings beat.

  • The decline likely reflects profit-taking following the stock's significant post-earnings surge rather than any new company-specific developments.
  • Shares are also facing pressure from broader market volatility and weaker risk sentiment across U.S. equity futures.