UBS Reiterates Neutral Rating on Blue Owl Capital (OWL)

Go back to UBS Reiterates Neutral Rating on Blue Owl Capital (OWL)
Powell Industries, Inc. (NYSE: OWL) Delayed: 11.78 -0.09 (0.76%)
Previous Close $11.87    52 Week High $0.66 
Open $11.76    52 Week Low $0.07 
Day High $11.88    P/E 11.66 
Day Low $11.70    EPS $1.01 
Volume 4,025,085