Powell Industries (POWL) PT Lowered to $27 at Sidoti

Go back to Powell Industries (POWL) PT Lowered to $27 at Sidoti
Powell Industries, Inc. (NASDAQ: POWL) Delayed: 299.73 +0.66 (0.22%)
Previous Close $299.07    52 Week High $44.96 
Open $299.50    52 Week Low $23.00 
Day High $306.88    P/E 85.88 
Day Low $283.19    EPS $3.49 
Volume 810,211