Blue Owl Capital Corporation (OBDC) Stock

NYSE: OBDCAlternative asset management firm specializing in direct lending and credit investments.

Blue Owl Capital stock price chart

OBDC stock quote & key statistics

Blue Owl Capital earnings per share

Income →
Earnings per share

Blue Owl Capital revenue & net income

Income →
RevenueNet income

Blue Owl Capital annual financials

Income statement →
Blue Owl Capital Corporation revenue, net income and EPS by fiscal year
Fiscal yearRevenueNet incomeEPS
FY2025$1.68B$627.4M$1.55
FY2024$1.10B$595.0M$1.89
FY2023$1.27B$793.3M$1.93
FY2022$808.8M$466.4M$1.41
FY2021$882.3M$624.9M$1.24

Fiscal year ending December 31. Source: company filings via EODHD.

About Blue Owl Capital Corporation

Blue Owl Capital Corporation operates as a prominent business development company, specializing in strategic investments across various financial instruments. The firm focuses on senior secured or unsecured loans, subordinated loans, mezzanine loans, as well as equity-related securities such as warrants and preferred stocks. Additionally, Blue Owl pursues preferred equity and common equity investments within the private equity sector. These investments are targeted towards fostering growth, facilitating acquisitions, expanding market or product reach, refinancing existing obligations, and supporting recapitalizations.

Blue Owl Capital Corporation primarily targets middle market companies based in the United States. It seeks investment opportunities in firms with annual EBITDA ranging from $10 million to $250 million, and/or annual revenues spanning from $50 million to $2.5 billion at the time of investment. This strategic focus enables Blue Owl to capitalize on opportunities that align with its investment criteria while leveraging its expertise in navigating the dynamic landscape of corporate finance and private equity investments.

Founded with a commitment to prudent investment strategies and comprehensive financial solutions, Blue Owl Capital Corporation continues to play a pivotal role in driving growth and value creation across its diverse portfolio of investments. Headquartered strategically, the firm remains dedicated to delivering sustainable returns and fostering long-term partnerships within the middle market segment of the U.S. economy.

Blue Owl Capital stock FAQ

What is the Blue Owl Capital stock ticker symbol?

Blue Owl Capital Corporation trades on the NYSE under the ticker symbol OBDC.

What sector and industry is Blue Owl Capital in?

Blue Owl Capital Corporation is classified in the Financial Services sector, Asset Management industry.

What were Blue Owl Capital's revenue and earnings last fiscal year?

Blue Owl Capital reported revenue of $1.68B and net income of $627.4M in fiscal 2025, with earnings per share of $1.55. Revenue grew 52.6% from the prior year.

When did Blue Owl Capital go public?

Blue Owl Capital stock began trading on July 18, 2019.

Asset Management stocks

All Financial Services stocks →