Advertisement
Powell Industries, Inc.

Powell Industries, Inc. (POWL) Alt-Data

POWLNASDAQ
IndustrialsElectrical Equipment & Parts
$266.44
$27.16(9.25%)
U.S. Market is Open · 13:28
Advertisement

Frequently Asked Questions