Blue Owl Capital Corp (NYSE: OBDC)’S Stock Falls -0.97%, But It May Be Worth Investing In
Blue Owl Capital Corp (NYSE:OBDC) price is hovering lower on current market day and dropping -0.97% below its previous close. A look at today’s price movement shows that the recent level at last check reads $14.73, with intraday deals fluctuating between $14.53 and $14.74. The