Powell Industries Inc
  • POWL

  • $244.39

  • +7.06%
  • $228.28

  • $246.51

  • $232.98

Prices as of 2026-07-21 16:20:54 ET

Ticker Appearances

Not Available

Events

Trending tickers in our research