
OBDC Stock Forecast & Price Target
OBDC Analyst Ratings
Bulls say
Blue Owl Capital Corp demonstrates a positive outlook due to its strategic focus on providing tailored direct lending solutions to the U.S. middle-market, which has resulted in a steady net income return on equity (ROE) of 12%+ for the year, with a notable 12.4% NII ROE reported in the fourth quarter. The merger completed in January has enhanced the company's scale and diversification, yielding benefits such as improved liquidity and expense efficiencies, which are essential for maintaining competitive positioning within the business development company (BDC) sector. Additionally, despite prevailing macroeconomic challenges, the firm has effectively managed to generate market-based fees that exceed historical averages, positioning Blue Owl for potential ROE improvements across varying interest rate environments.
Bears say
Blue Owl Capital Corp has experienced a decline in its net asset value (NAV) per share, which fell to $15.28, slightly underperforming the $15.45 estimate, indicating potential challenges in maintaining shareholder value. Although the total non-accruals improved, dropping to 2.1%, this figure suggests ongoing risk within the portfolio as the company remains exposed to credit risk across its investments. Furthermore, the overall decrease in investment spreads and yields, with the weighted average total yield dropping to 11.0%, raises concerns about the company's ability to generate sufficient income amidst fluctuating market conditions.
This aggregate rating is based on analysts' research of Blue Owl Capital Corp and is not a guaranteed prediction by Public.com or investment advice.
OBDC Analyst Forecast & Price Prediction
Start investing in OBDC
Order type
Buy in
Order amount
Est. shares
0 shares