Powell Industries, Inc.

NASDAQ:POWL  
228.25
-8.26 (-3.49%)
7:34:57 PM EDT: $229.84 +1.59 (+0.70%)
Twitter Share  Facebook Share StockTwits Share