What Do Wall Street Analysts Think About Blue Owl Capital Corp (NYSE: OBDC) Stock?
Blue Owl Capital Corp (NYSE:OBDC) traded at $15.14 at last check on current trade day and made an upward move of 1.03% on its previous day’s price. Looking at the stock we see that its previous close was $14.98 and the beta (5Y monthly) reads