OBDC logo

OBDC Blue Owl Capital Corporation

New York Stock Exchange · Asset Management · Financial Services

$10.17
-0.13 (-1.26%)

Blue Owl Capital Corporation operates as a business development company (BDC). The firm strategically allocates capital across a diverse range of financial instruments, including senior secured, unsecured, subordinated, and mezzanine debt. Additionally, it actively seeks equity-linked opportunities, such as warrants and preferred stock, alongside direct investments in both preferred and common equ…

Price

$11.64+8.38%
$10.70$11.01$11.33$11.64
Jul 9Aug 7

Social Signal Score

50
5d
50
1 mentions
+0.0%
30d
53
3 mentions
+0.0%
60d
49
7 mentions
+0.0%
90d
49
7 mentions
+8.2%
news: 6 · rss: 1

Analyst Ratings

13 analysts
Buyconsensus
Strong Buy 0Buy 10Hold 3Sell 0Strong Sell 0
Avg price target$13+27.8%
Low $13Median $13High $13
Current Consensus

Revenue

$401.34M+3660.00%
$-313.50M$-73.03M$167.43M$407.89M
Sep 2016Jun 2026

Analyst Estimates

FY2025
$1.54
$1.52–$1.58
9 analysts
FY2026
$1.30-15% YoY
$1.29–$1.32
9 analysts
FY2027
$1.29-1% YoY
$1.26–$1.32
10 analysts

Consensus estimates, not results. Via Financial Modeling Prep.

Company Profile

CEO
Craig William Packer
Sector
Financial Services
Industry
Asset Management
Employees
0
Beta
0.68
Country
US
Piotroski score
8 / 9 (Strong)
Altman Z-score
0.45
www.blueowlcapitalcorporation.com