Powell Industries, Inc.

NASDAQ:POWL   4:00:00 PM EDT
149.23
+5.84 (+4.07%)
7:59:25 PM EDT: $148.83 -0.40 (-0.27%)
Twitter Share  Facebook Share StockTwits Share