Powell Industries is trading 4.22% lower at $181.53, amid broad risk-off pressure across U.S. stocks.
- On September 28, rising oil prices, higher Treasury yields and renewed U.S.βIran tensions weighed on U.S. stocks.
- Search results showed no clear company-specific announcement explaining the decline; the latest company-related items found were older earnings coverage, not a new September 28 catalyst.