Powell Industries, Inc.

:POWL  
340.86
+4.69 (+1.40%)
7:37:05 PM EDT: $343.00 +2.14 (+0.63%)
Twitter Share  Facebook Share StockTwits Share