Powell Industries (POWL) Misses Q1 EPS by 33c

Go back to Powell Industries (POWL) Misses Q1 EPS by 33c
Powell Industries, Inc. (NASDAQ: POWL) Delayed: 207.36 -0.97 (0.47%)
Previous Close $208.33    52 Week High $44.96 
Open $207.93    52 Week Low $23.00 
Day High $216.00    P/E 59.42 
Day Low $204.12    EPS $3.49 
Volume 575,768