Benzinga

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

POWLNASDAQ
$168.53
2.771.67%
Last update: Oct 20, 10:56 AM
$161.76
-4.00-2.41%