Powell Industries, Inc. (POWL)
NASDAQ: POWL · Real-Time Price · USD
288.85
-7.09 (-2.40%)
May 28, 2026, 12:43 PM EDT - Market open
← View all transcripts

Powell Industries Filings