POWL · NASDAQ · Electrical Equipment & Parts

Powell Industries (POWL)

Engineers custom switchgear, power control rooms and automation systems for industrial power distribution.

$192.82
vs last close+0.91 (+0.48%)