Blue Owl Capital Corp. (OBDC) PT Lowered to $14.50 at Keefe, Bruyette & Woods

Go back to Blue Owl Capital Corp. (OBDC) PT Lowered to $14.50 at Keefe, Bruyette & Woods
(NYSE: OBDC) Delayed: 10.95 -0.26 (2.32%)
Previous Close $11.21    52 Week High
Open $11.02    52 Week Low
Day High $11.04    P/E N/A 
Day Low $10.90    EPS
Volume 5,355,697