Powell Industries, Inc. (OWL) Reports Q2 Loss of $1.23

Go back to Powell Industries, Inc. (OWL) Reports Q2 Loss of $1.23
Powell Industries, Inc. (NYSE: OWL) Delayed: 9.08 +0.13 (1.45%)
Previous Close $8.95    52 Week High $0.66 
Open $9.12    52 Week Low $0.07 
Day High $9.27    P/E 8.99 
Day Low $8.93    EPS $1.01 
Volume 32,682,507