TD Cowen Reiterates Hold Rating on Blue Owl Capital (OWL)

Go back to TD Cowen Reiterates Hold Rating on Blue Owl Capital (OWL)
Powell Industries, Inc. (NYSE: OWL) Delayed: 11.59 -0.07 (0.6%)
Previous Close $11.66    52 Week High $0.66 
Open $11.54    52 Week Low $0.07 
Day High $11.71    P/E 11.48 
Day Low $11.45    EPS $1.01 
Volume 13,357,184