POWELL INDUSTRIES INC (POWL)

US7391281067 - Common Stock

231.28  -1.32 (-0.57%)

After market: 231.28 0 (0%)

Open in Chart Tool Full Screen Chart
POWL Daily chart