Blue Owl Capital Corporation — Cyborg Score 7/10

Strong
Specialty Finance / Business Development Company (BDC) / Direct Lending

Strategic Profile

Blue Owl's Credit platform is a New York-based direct lending platform with approximately $152.1 billion of assets under management as of September 30, 2025. The investment strategy is intended to generate favorable returns across credit cycles with an emphasis on preserving capital. The portfolio consists of 80% senior-secured investments; 74% of the portfolio is comprised of first-lien loans.

Cyborg Score Rationale

The firm has a market capitalization of $6.42 billion and a beta of 0.67. Blue Owl Capital had a net margin of 36.89% and a return on equity of 10.58%. Shares have earned a consensus recommendation of "Moderate Buy" from ten brokerages covering the firm, with five buy recommendations and two strong buy recommendations.

Top Insights

  • Portfolio is well-diversified by borrower, sector, sponsor, and position size with a majority of borrowers being sponsor-backed.
  • A large team of senior originators with relationships with more than 800 sponsors enables platform sourcing advantages.
  • The annualized dividend is $1.48, representing an 11.8% dividend yield, appealing to income-focused investors.
  • OBDC is externally managed by Blue Owl Credit Advisors LLC, an indirect affiliate of Blue Owl Capital Inc. (NYSE: OWL).

Named Competitors

  • Hercules Capital — BDC focused on growth capital for emerging companies
  • Golub Capital BDC — Middle-market direct lending BDC
  • Trinity Capital — BDC specializing in specialty finance solutions
  • FS KKR Capital Corp — Direct lending and middle-market investment BDC

Recent Developments

  • (November 2025) Blue Owl Capital reported Q3 2025 earnings with EPS of $0.36, missing consensus estimate of $0.39
  • (January 2026) Consensus analyst recommendation of "Moderate Buy" with average 12-month price target of $14.56
  • (December 2025) Announced quarterly dividend of $0.37 per share with ex-dividend date of December 31st

Open the full interactive Blue Owl Capital Corporation report

Strategic research, analyst-debate audio, full Cyborg Score breakdown across 11 dimensions, and saved-company audio playlists.

Open report →