Logo image of POWL

POWELL INDUSTRIES INC (POWL) Stock News

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

355.85 USD
-4.15 (-1.15%)
Last: 1/7/2026, 8:00:01 PM
355.85 USD
0 (0%)
After Hours: 1/7/2026, 8:00:01 PM

POWL Latest News, Press Relases and Analysis