Powell Industries, Inc.

NASDAQ:POWL   3:58:48 PM EDT
298.92
-3.12 (-1.03%)
3:59:50 PM EDT: $298.57 -0.35 (-0.12%)
Twitter Share  Facebook Share StockTwits Share