Powell Industries, Inc. (POWL)
NASDAQ: POWL · Real-Time Price · USD
290.12
-5.82 (-1.97%)
May 28, 2026, 1:45 PM EDT - Market open

Powell Industries Filings