Logo image of POWL

POWELL INDUSTRIES INC (POWL) Stock Stock Chart

USA - Nasdaq - NASDAQ:POWL - US7391281067 - Common Stock

343.82 USD
+25.04 (+7.85%)
Last: 1/2/2026, 10:44:09 AM
Open in Chart Tool Full Screen Chart
POWELL INDUSTRIES INC / POWL Daily stock chart