Powell Industries, Inc.

:POWL  
364.99
+23.35 (+6.84%)
7:43:52 PM EDT: $362.00 -2.99 (-0.82%)
Twitter Share  Facebook Share StockTwits Share