
OBDC Stock Forecast & Price Target
OBDC Analyst Ratings
Bulls say
Blue Owl Capital is a well-established specialty finance company with a proven track record of generating current income and capital appreciation for its shareholders. The company's investment strategies are designed to produce favorable returns across credit cycles while also prioritizing capital preservation. This is supported by a strong investment portfolio, which totaled $16.47 billion at the end of the last quarter and has a relatively low non-accrual rate. Additionally, the recent merger with OBDE has created further scale and diversification advantages, helping to drive long-term success for the company. However, it is important to note that the company is relatively new and faces risks such as market volatility and competition for investment opportunities. Additionally, the company should continue to focus on sustainability and diversity in its leadership and governance structures to align with evolving investor preferences.
Bears say
Blue Owl Capital is facing multiple headwinds, including a pending loan sale transaction that could result in a reduction of dividends and highlights the illiquid nature of BDC investments. Attractive valuations and a diverse portfolio may provide some stability, but sustainability factors are not integrated into the adviser's compensation, raising concerns about the company's long-term financial success. Additionally, with leverage levels above the target range and declining yields, profitability may be impacted in the short-term.
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