Powell Industries, Inc.

$35.11
+$0.87
+2.54%
POWL     Current Stats
Previous Close
$34.24
Open
$33.47
Volume
42057
Volume
42057