Powell Industries, Inc.

XNAS:POWL  
538.04
+13.65 (+2.60%)
7:29:40 PM EDT: $535.00 -3.04 (-0.57%)
Twitter Share  Facebook Share StockTwits Share