Funds Managed by Blue Owl Capital Complete Acquisition of Spire Healthcare Portfolio

Go back to Funds Managed by Blue Owl Capital Complete Acquisition of Spire Healthcare Portfolio
Powell Industries, Inc. (NYSE: OWL) Delayed: 9.16 -0.23 (2.45%)
Previous Close $9.39    52 Week High $0.66 
Open $9.42    52 Week Low $0.07 
Day High $9.42    P/E 9.07 
Day Low $9.08    EPS $1.01 
Volume 13,907,341