Logo image of POWL

POWELL INDUSTRIES INC (POWL) Stock News

NASDAQ:POWL - US7391281067 - Common Stock

257.15 USD
-6.62 (-2.51%)
Last: 9/3/2025, 5:20:01 PM
257.15 USD
0 (0%)
After Hours: 9/3/2025, 5:20:01 PM

POWL Latest News, Press Relases and Analysis