South Reach Networks Acquired by Blue Owl Digital Infrastructure

Go back to South Reach Networks Acquired by Blue Owl Digital Infrastructure
Powell Industries, Inc. (NYSE: OWL) Delayed: 9.30 +0.06 (0.65%)
Previous Close $9.24    52 Week High $0.66 
Open $9.27    52 Week Low $0.07 
Day High $9.42    P/E 9.21 
Day Low $9.17    EPS $1.01 
Volume 13,990,101