Powell Industries, Inc.

NASDAQ:POWL  
217.66
-0.87 (-0.40%)
4:40:23 PM EDT: $215.34 -2.32 (-1.07%)
Twitter Share  Facebook Share StockTwits Share