Blue Owl Capital Inc. Second Quarter 2024 Results

Go back to Blue Owl Capital Inc. Second Quarter 2024 Results
Powell Industries, Inc. (NYSE: OWL) Delayed: 9.11 +0.04 (0.44%)
Previous Close $9.07    52 Week High $0.66 
Open $8.93    52 Week Low $0.07 
Day High $9.19    P/E 9.02 
Day Low $8.88    EPS $1.01 
Volume 18,608,430