Funds Managed by Blue Owl Capital Complete $91.7M Sale-Leaseback Transaction with Trustmark

Go back to Funds Managed by Blue Owl Capital Complete $91.7M Sale-Leaseback Transaction with Trustmark
Powell Industries, Inc. (NYSE: OWL) Delayed: 9.25 -0.35 (3.65%)
Previous Close $9.60    52 Week High $0.66 
Open $9.34    52 Week Low $0.07 
Day High $9.51    P/E 9.16 
Day Low $9.02    EPS $1.01 
Volume 38,871,886