Powell Industries, Inc.

NASDAQ:POWL   4:00:00 PM EDT
218.53
+8.49 (+4.04%)
7:32:56 PM EDT: $215.25 -3.28 (-1.50%)
Twitter Share  Facebook Share StockTwits Share