Powell Industries, Inc.

NASDAQ:POWL   4:00:00 PM EDT
41.97
+0.75 (+1.82%)
5:15:18 PM EDT: $41.14 -0.83 (-1.98%)
Twitter Share  Facebook Share StockTwits Share