Powell Industries, Inc.

XNAS:POWL  
329.66
+1.46 (+0.44%)
7:54:37 PM EDT: $326.34 -3.32 (-1.01%)
Twitter Share  Facebook Share StockTwits Share