Skip to content

OBDC

Blue Owl Capital Corp

NYSE · Financial Services · Financial - Credit Services · US

$11.17
−1.54%
Ask drillr
Price chart
Aug 19Aug 24Aug 27Sep 1Sep 4Sep 10Sep 15Sep 18
Key dataSep 18, 2026
Open
$11.34
From 52W high
−20.27%
Volume
3.47M
Market cap
$5.51B
P/E (Fwd)
8.7x
EV/EBITDA
13.9x
P/E (TTM)
19.9x
RSI (14)
47.3
1D Return
−1.54%
YTD Return
−10.18%
SummaryUpdated Jun 1, 2026

Blue Owl Capital Corporation (NYSE:OBDC) is a business development company that was originally founded as Owl Rock Capital Corporation and went public in July 2019. The company operates as a direct lender focused on providing debt financing to middle-market companies in the United States. In January 2025, OBDC completed a significant merger with Blue Owl Capital Corporation III (OBDE), making it the second-largest publicly traded business development company by total assets. The combined entity manages over $18 billion in portfolio investments and has established itself as a leading player in the private credit market, focusing primarily on senior secured lending to upper middle-market businesses.

Similar companies

Latest newsMore news →