Powell Industries Inc
  • POWL

  • $284.87

  • -5.06%
  • $300.06

  • $298.20

  • $281.88

Prices as of 2026-06-05 16:20:43 ET

Ticker Appearances

Not Available

Events

Trending tickers in our research