Powell Industries, Inc.

NASDAQ:POWL   4:00:00 PM EDT
291.32
-6.91 (-2.32%)
: $296.00 +4.68 (+1.61%)
Twitter Share  Facebook Share StockTwits Share