Powell Industries, Inc.

NASDAQ:POWL   4:00:00 PM EDT
143.39
+7.26 (+5.33%)
: $144.90 +1.51 (+1.05%)
Twitter Share  Facebook Share StockTwits Share