Powell Industries Inc
  • POWL

  • $241.01

  • +3.52%
  • $232.81

  • $246.69

  • $230.71

Prices as of 2026-04-17 16:20:40 ET

Ticker Appearances

Not Available

Events

Trending tickers in our research