Blue Owl Capital Corporation (OBDC) Stock
Blue Owl Capital stock price chart
OBDC stock quote & key statistics
Blue Owl Capital annual financials
Income statement →| Fiscal year | Revenue | Net income | EPS |
|---|---|---|---|
| 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 →- AMGAffiliated Managers
- AMPAmeriprise
- APOApollo
- ARESAres
- BAMBrookfield Asset Management
- BENFranklin Templeton
- BLKBlackRock
- BXBlackstone
- CGCarlyle
- CRBGCorebridge Financial
- EQHEquitable
- FHIFederated Hermes
- IVZInvesco
- KKRKKR
- NTRSNorthern Trust
- OWLBlue Owl Capital
- PFGPrincipal
- RJFRaymond James
- SEICSEI Investments
- STEPStepStone
- STTState Street
- TPGTPG
- TROWT. Rowe Price
- VCTRVictory Capital