Close

Form 424B3 BLUE OWL CAPITAL INC.

Go back to Form 424B3 BLUE OWL CAPITAL INC.
Powell Industries, Inc. (NYSE: OWL) Delayed: 18.37 +0.06 (0.33%)
Previous Close $18.31    52 Week High $0.66 
Open $18.40    52 Week Low $0.07 
Day High $18.63    P/E 18.19 
Day Low $18.27    EPS $1.01 
Volume 2,890,200