Powell Industries is trading at $194.62 (4.4%) up today, rebounding after a multi-day slide that saw the stock fall from the mid-$240s to $186.39 by July 29.

  • The move appears tied to market positioning after yesterday’s steep decline and generally firmer index futures.
  • There is no fresh, company-specific news or earnings reported this morning to serve as a new fundamental catalyst.