Powell Industries, Inc. (POWL)
NASDAQ: POWL · Real-Time Price · USD
291.70
-4.24 (-1.43%)
May 28, 2026, 2:25 PM EDT - Market open

Powell Industries Filings