tiprankstipranks
Ratings

Blue Owl Capital: Strong Performance and Strategic Growth Justify Buy Rating

Blue Owl Capital: Strong Performance and Strategic Growth Justify Buy Rating

Derek Hewett, an analyst from Bank of America Securities, maintained the Buy rating on Blue Owl Capital (OBDCResearch Report). The associated price target remains the same with $16.25.

Discover the Best Stocks and Maximize Your Portfolio:

Derek Hewett has given his Buy rating due to a combination of factors that underscore Blue Owl Capital’s solid financial performance and strategic positioning. The company reported strong fourth-quarter results, with core earnings per share surpassing consensus expectations and maintaining a stable net asset value per share. Despite a slight decline in portfolio yield, the fundamentals remain robust, with stable credit conditions and a resilient portfolio.
The recent acquisition of Blue Owl Capital Corp III has positioned Blue Owl Capital as the second largest publicly traded BDC, enhancing its market standing. The company’s leverage remains within the targeted range, and the authorization of a $750 million ATM program supports future growth. With a healthy level of available liquidity, Blue Owl Capital is well-equipped to manage upcoming debt maturities, further justifying the Buy rating.

According to TipRanks, Hewett is a 4-star analyst with an average return of 8.3% and a 68.31% success rate.

In another report released today, JMP Securities also maintained a Buy rating on the stock with a $17.00 price target.

1