Powell Industries, Inc. (POWL)
NASDAQ: POWL · Real-Time Price · USD
231.10
-2.95 (-1.26%)
Jul 8, 2026, 1:43 PM EDT - Market open

Powell Industries Filings