Home / Business and Economy / Blue Owl Capital Offers Steady Dividends and Low-Risk Profile for Income Investors
Blue Owl Capital Offers Steady Dividends and Low-Risk Profile for Income Investors
27 Aug
Summary
- Blue Owl Capital's dividend yield of 11.3% as of August 2025
- Conservative debt-to-equity ratio of 0.9, low for a BDC
- Diversified portfolio of senior secured loans across healthcare, tech, and manufacturing

As of August 2025, Blue Owl Capital Corporation (OBDC) is attracting attention from income-oriented investors. The company, formerly known as Owl Rock Capital, is a business development company that focuses on financing middle-market companies, making it particularly appealing for those seeking steady dividends.
Blue Owl's share price has historically remained range-bound, reflecting stability rather than volatility, which suits long-term income investors. The company's conservative financial approach is a key strength, with a debt-to-equity ratio of roughly 0.9, low for a BDC, helping mitigate risk during economic downturns.
Blue Owl's portfolio is heavily concentrated in senior secured loans, providing reliable interest income across diverse sectors such as healthcare, technology, and manufacturing. In its latest quarter, the company reported net investment income of $0.39 per share, comfortably covering its quarterly dividend of $0.37 with a payout ratio of about 83%. This coverage, combined with a portfolio weighted toward first-lien loans, ensures dividend reliability while preserving capital security.
Overall, Blue Owl represents a compelling investment for income-focused investors, offering both yield stability and attractive margins. Its combination of conservative leverage, diversified loan exposure, and consistent dividend coverage positions it as a favorable option in the BDC space, particularly for those prioritizing income and long-term financial resilience.