Blue Owl Capital Hires Marc Pillemer as Managing Director

Go back to Blue Owl Capital Hires Marc Pillemer as Managing Director
Powell Industries, Inc. (NYSE: OWL) Delayed: 12.49 -0.17 (1.34%)
Previous Close $12.66    52 Week High $0.66 
Open $12.70    52 Week Low $0.07 
Day High $12.73    P/E 12.37 
Day Low $12.48    EPS $1.01 
Volume 1,142,482