Blue Owl Capital (OWL) November and January 16 puts active

Go back to Blue Owl Capital (OWL) November and January 16 puts active
Powell Industries, Inc. (NYSE: OWL) Delayed: 8.85 -0.12 (1.34%)
Previous Close $8.97    52 Week High $0.66 
Open $9.02    52 Week Low $0.07 
Day High $9.10    P/E 8.76 
Day Low $8.75    EPS $1.01 
Volume 17,950,256