Blue Owl Capital Corporation (OBDC)

Blue Owl Capital Corporation (OBDC) is an Asset Management company in the Financial Services sector listed on the NYSE.

As of Oct 23, 2026: market cap $5B; returns 1 day -1.2%, 1 week -0.6%, 1 year -22.7%.

Blue Owl Capital Corporation (OBDC) is a specialty finance company operating as a Business Development Company (BDC) that primarily provides direct lending solutions to U.S. middle-market companies. Its investment strategy focuses on generating current income through a portfolio predominantly composed of senior secured loans.

Groups OBDC belongs to

OBDC financial model: income statement, cash flow and balance sheet