Powell Industries Inc
  • POWL

  • $181.17

  • +3.43%
  • $175.16

  • $182.59

  • $175.51

Prices as of 2026-09-04 16:20:55 ET

Ticker Appearances

Not Available

Events

Trending tickers in our research