Blue Owl Capital Corporation (OBDC) NYSE

12.73

-0.4792(-3.63%)

Updated at September 30 03:11PM

Currency In USD