Blue Owl Capital Corp, previously known as Owl Rock Capital Corporation and Dyal Capital Partners, operates as a publicly-traded company with the ticker symbol OBDC. It was established following a merger between Owl Rock Capital Group, Dyal Capital Partners, and Altimar Acquisition Corporation.
Established in 2021, Blue Owl Capital Corp is headquartered in New York, United States, and it offers an unmatched blend of direct lending and GP capital solutions. Essentially, this company provides alternative asset management services. It predominantly targets middle-market firms, focusing on shareholder-friendly, non-cyclical sectors that have strong competitive positions and growth potential.
Among its broad array of services, Blue Owl Capital Corp offers several strategies that include, but are not limited to, the provision of direct lending or credit financing solutions, making investments in management teams (GP Stakes), and offering strategic capital solutions. The firm remains touted for its disciplined fundamentals-based approach to investment.
Blue Owl Capital Corp stands out for its stable, credit-focused approach, creating predictable revenue streams and delivering stable distributions. Its diverse, global team of experts is dedicated to forging strong, long-term relationships with its clients, providing them with creative, flexible, and value-adding solutions to their financial needs.
Since its inception, the corporation has solidified its position as a market leader, managing approximately $52.5 billion in assets for a diverse set of global investors that includes public and corporate pension funds, sovereign wealth funds, university endowments, foundations, insurance companies, and private wealth platforms.
One of the key strategies Blue Owl Capital Corp employs is its ability to unlock value through its specialized GP Stakes strategy, where it invests in the management companies of select alternative asset managers. By providing long-term strategic capital, it helps these managers strengthen and diversify their businesses.
Moreover, the company is renowned for its commitment towards corporate responsibility. It believes in nurturing a diverse and inclusive workplace, promoting environmental sustainability, and maintaining high levels of corporate governance. It adheres to these principles through a range of initiatives intended to ensure business operations align with the interests of all its stakeholders, particularly the investment community.
Despite the challenges of the Covid-19 pandemic, Blue Owl Capital Corp demonstrated resilience and continued to deliver robust outcomes for its shareholders. The unique blend of direct lending and GP capital solutions offered by the company makes it a compelling investment proposition.
With a proven investment track record, seasoned management, and extensive industry network, Blue Owl Capital Corp is poised for continued growth and success in the alternative asset management industry.
Income statement
Balance sheet statement
Cash flow statement
Current assets / Current liabilities
Equity / Debt / Cash
Dividends

Blue Owl Capital (NYSE:OBDC) shares recently fell to a new 52-week low of $9.81, although analysts maintain a "Moderate Buy" rating with an average price target of $12.83. The company slightly beat quarterly earnings expectations but saw a decline in EPS year-over-year. Despite a high dividend payout ratio of 221.43% and a 12.6% annualized yield, institutional investors hold a significant portion of the stock.

The private-credit market is experiencing some relief as withdrawal requests from Blue Owl Capital funds are shrinking, signaling easing pressure on the sector. Despite this positive development, Blue Owl's stock remains significantly down year-to-date, and the market faces an impending challenge with rising 10-year Treasury yields potentially impacting loan refinancings. The firm holds a substantial amount of undeployed capital, which could generate significant annual fees once deployed, but the true test will be how borrowers manage increased interest rates.

Blue Owl Capital (OBDC) is facing significant headwinds, including falling adjusted Net Investment Income (NII) per share and widening spreads, leading to a downgrade. The company's portfolio shows an increase in non-accruals and fair value write-downs, particularly in software exposure. Despite a dividend yield exceeding 12%, market signals suggest a potential dividend cut in the near future due as NII and portfolio valuations weaken.

Envestnet Asset Management Inc. significantly increased its stake in Blue Owl Capital Corporation (OBDC) by 406.9% in the second quarter, bringing its total holdings to 489,975 shares valued at approximately $5.3 million. Other institutional investors also modified their holdings, with institutional ownership now at 42.83%. Blue Owl Capital reported strong quarterly earnings, beating analyst estimates for both EPS and revenue, and analysts maintain a "Moderate Buy" rating with a $13 price target.

Despite sensational headlines surrounding its parent company, Blue Owl Capital Corporation (OBDC) is presented as a strong investment opportunity due to emotional selling pressure. The BDC boasts a ~$15 billion investment portfolio focused on large corporate borrowers with low non-accruals (0.8%) and healthy net leverage (1.11x debt-to-equity), providing ample liquidity and an investment-grade rating. The author sees this as a chance to buy the dip.