Powell Industries, Inc.

NASDAQ:POWL   4:00:00 PM EDT
143.39
+7.26 (+5.33%)
6:36:36 PM EDT: $144.99 +1.60 (+1.12%)
Twitter Share  Facebook Share StockTwits Share