Logo image of POWL

POWELL INDUSTRIES INC (POWL) Stock News

USA - NASDAQ:POWL - US7391281067 - Common Stock

313.27 USD
+1.57 (+0.5%)
Last: 10/7/2025, 8:00:01 PM
314.02 USD
+0.75 (+0.24%)
After Hours: 10/7/2025, 8:00:01 PM

POWL Latest News, Press Relases and Analysis