Powell Industries, Inc.

XNAS:POWL  
183.96
+7.21 (+4.08%)
7:56:59 PM EDT: $184.35 +0.39 (+0.21%)
Twitter Share  Facebook Share StockTwits Share