Turning Rock Partners Announces the Sale of South Reach Networks

Go back to Turning Rock Partners Announces the Sale of South Reach Networks
Powell Industries, Inc. (NYSE: OWL) Delayed: 12.02 +0.22 (1.86%)
Previous Close $11.80    52 Week High $0.66 
Open $11.91    52 Week Low $0.07 
Day High $12.22    P/E 11.90 
Day Low $11.89    EPS $1.01 
Volume 18,018,985