Form DEFA14A BLUE OWL CAPITAL INC.

Go back to Form DEFA14A BLUE OWL CAPITAL INC.
Powell Industries, Inc. (NYSE: OWL) Delayed: 12.31 -0.35 (2.76%)
Previous Close $12.66    52 Week High $0.66 
Open $12.70    52 Week Low $0.07 
Day High $12.73    P/E 12.19 
Day Low $12.29    EPS $1.01 
Volume 5,101,584