Benzinga

Powell Industries Inc (POWL) Stock Price, Quote, News & History

POWLNASDAQ
$164.94
-0.82-0.49%
Last update: Oct 20, 7:06 PM
$169.00
3.241.95%