Blue Owl Capital (OWL) Reports In-Line Q4 EPS

Go back to Blue Owl Capital (OWL) Reports In-Line Q4 EPS
Powell Industries, Inc. (NYSE: OWL) Delayed: 9.08 +0.13 (1.45%)
Previous Close $8.95    52 Week High $0.66 
Open $9.12    52 Week Low $0.07 
Day High $9.27    P/E 8.99 
Day Low $8.93    EPS $1.01 
Volume 32,681,986