Companies /Financial Services

Blue Owl Capital Corp

NYSE: OBDC Asset Management
$10.02
▼ $0.02 (−0.15%) today
Markets open · 3:39pm ET

24/7 Wall St. View

OBDC at a Glance

Valuation
Market cap
$4.9B
P/E ratio
17.9
Dividend yield
14.00%
Profitability
Revenue (TTM)
$1.7B
Profit margin
17.0%
EPS (TTM)
$0.56
Price
52-week range
$10 – $12
24/7 target
$12.73
Street target
$13.17
Earnings
Next report
Nov 4, 2026
Q2 2026 EPS
$0.34
vs. $0.32 est.
+6.0%

Headquartered in New York, NY Fiscal year ends December NYSE: OBDC blueowlcapitalcorporation.com

About Blue Owl Capital

Blue Owl Capital Corporation (NYSE: OBDC) is a specialty finance company structured as a business development company (BDC) focused on lending to U.S. middle-market companies. As of June 30, 2026, OBDC had investments in 229 portfolio companies across 30 industries with an aggregate fair value of $15.0 billion. The portfolio is predominantly composed of first-lien senior secured debt (73.2% of fair value), with 96% of debt investments at floating rates. OBDC is externally managed by Blue Owl Credit Advisors LLC, an SEC-registered investment adviser and indirect affiliate of Blue Owl Capital Inc. (NYSE: OWL), operating as part of Blue Owl's Credit platform. The company generates income primarily through interest, dividend, and fee income from its direct lending portfolio and distributes substantially all of its taxable income to shareholders. Updated

OBDC Coverage

Frequently Asked Questions

What does Blue Owl Capital do?

Blue Owl Capital Corporation (NYSE: OBDC) is a specialty finance company structured as a business development company (BDC) focused on lending to U.S. middle-market companies. As of June 30, 2026, OBDC had investments in 229 portfolio companies across 30 industries with an aggregate fair value of $15.0 billion.

What is the OBDC stock price target?

24/7 Wall St.'s 12-month price target for OBDC is $12.73, rated Buy. The Wall Street consensus target is $13.17. OBDC price prediction →