Powell Industries, Inc.

NASDAQ:POWL   4:00:00 PM EDT
298.23
-3.81 (-1.26%)
7:38:16 PM EDT: $303.36 +5.13 (+1.72%)
Twitter Share  Facebook Share StockTwits Share