
OBDC’s Stock Dilemma: Blue Owl Capital Corp’s Market Performance and Outlook
Blue Owl Capital Corp (OBDC) has a current stock price of $14.82. During the previous trading session, the stock witnessed a notable rise, reaching a high of $17.0 after opening at $14.83. The stock’s low for the day was $13.0, and it eventually closed at