StockData
OBDCNYSEFiscal year ends December 31

Blue Owl Capital Corp

Financials through Q2 FY2026, quarter ended Jun 30, 2026Last filing: 10-Q on Aug 5, 2026
$9.89−0.22 (-2.18%)

Close on Oct 19, 2026

Market cap
$4.90B
P/E (TTM)
17.7
Dividend yield
–

About Blue Owl Capital

Blue Owl Capital Corporation operates as an externally managed, closed-end business development company focused on generating current income and capital appreciation. The company primarily originates and provides financing solutions, including senior secured loans, unsecured loans, subordinated debt, mezzanine facilities, and broadly syndicated loans. It also makes selective equity investments, such as preferred stock, warrants, and minority equity positions. Blue Owl Capital Corporation directs its capital toward institutionally backed, upper middle-market enterprises across diverse sectors, including internet software and services, typically partnering with private equity and venture capital sponsors.

The company maintains a nationwide presence across the United States, targeting businesses operating primarily within the domestic market while capping foreign investments at twenty percent of assets. As of December 31, 2025, its investment holdings span 234 portfolio companies distributed across 30 distinct industries. Blue Owl Capital Corporation is incorporated in the State of Maryland, and its investment adviser conducts business operations from headquarters situated in New York, New York.

Summary of the business section of Blue Owl Capital's latest annual report, written by StockData.

Company profile

Company

Legal name
Blue Owl Capital Corp
Founded
2015
Headquarters
New York, NY
Address
399 Park Avenue 10022
Phone
(212) 419-3000
Employees
12, Dec 31, 2025
Incorporated in
Maryland
Fiscal year ends
December 31
Auditor
KPMG LLP, New York, New York

Stock & identifiers

Ticker
OBDC
Exchange
NYSE
IPO date
Jul 18, 2019
Shares outstanding
493M, Jul 31, 2026
Public float
$7.33B, Jun 30, 2025
Filer category
Large accelerated filer
SEC CIK
1655888
CUSIP
69121K104
ISIN
US69121K1043
LEI
2549000BD79OOCPF2L94
EIN
00-0000000

Executives and directors

Officers and directors who filed ownership reports (Forms 3, 4, 5) in the last two years

NamePositionShares owned
Craig PackerChief Executive Officer, Director342,316
Logan NicholsonPresident91,000
Neena ReddyVice President and Secretary7,890
Jennifer McMillonCo-Treasurer and Co-Controller–
Bryan Thomas ColeChief Accounting Officer–
Eric A. KayeDirector41,288
Chris TempleDirector59,000
Melissa WeilerDirector77,734
Victor WoolridgeDirector49,117

Corporate history

Events identified from SEC filings

DateEventDetails
Jan 13, 2025Acquisition / saleCompletion of acquisition or disposition of assets (8-K Item 2.01)
Jul 6, 2023Name changeName changed from Owl Rock Capital Corp to Blue Owl Capital Corp
Jul 17, 2019ListingRegistration of securities on an exchange (Form 8-A)