MegatrendsMegatrends: not the usual suspects, but who actually profits.View megatrends →

Blue Owl Capital Stock

Blue Owl Capital Corporation

OBDCNYSEMarkt
US$10.11
-2.3% today

Company data

Sector
Financial Services
Industry
Asset Management
Country
United States
CEO
Craig William Packer
Employees
0
Market cap
$5 B
IPO
18/07/2019

Blue Owl Capital Corporation is a financial services company based in New York City, USA, operating within the asset management industry. The firm operates as a business development company and strategically allocates capital across a diverse range of financial instruments. These include senior secured, unsecured,…

Company description based on the data provider's company data, AI-assisted, created on 16/10/2026. Not investment advice.

Blue Owl Capital stock: price history

16/10/25-19.4 %16/10/26

1D

-2.3%

1W

+0.0%

1M

-9.0%

6M

-14.2%

YTD

-18.7%

1Y

-19.4%

2Y

-33.2%

5Y

-29.9%

10Y

–

Next earnings date

Next earnings date

04/11/2026 (in 18 days)

Volatility around earnings

~4% weaker price swings than usual

Ask the agents about Blue Owl Capital

Analyst assessment of Blue Owl Capital

PRICE TARGET LOW

US$13.00

CONSENSUS

US$13.00

MEDIAN

US$13.00

PRICE TARGET HIGH

US$13.00

0

STRONG BUY

10

BUY

3

HOLD

0

SELL

0

STRONG SELL

13

TOTAL · Buy

As of: 19/05/2026

ANALYST FIRMRATINGACTIONDATE
Truist SecuritiesBuymaintain19/05/2026
Wells FargoEqual Weightmaintain08/05/2026
Keefe, Bruyette & WoodsMarket Performmaintain16/04/2026
Keefe, Bruyette & WoodsMarket Performmaintain23/02/2026
Truist SecuritiesBuymaintain23/02/2026
RBC CapitalOutperformmaintain20/02/2026
RBC CapitalOutperformmaintain26/11/2025
Keefe, Bruyette & WoodsMarket Performmaintain10/11/2025

Blue Owl Capital stock metrics

P/E

18.05

P/B

0.71

EV/EBITDA

13.29

RETURN ON EQUITY

0.9%

NET MARGIN

16.4%

DEBT/EQUITY

0.87

DIVIDEND YIELD

13.7%

AS OF

30/06/2026

Free float & liquidity

FREE FLOAT

98.3%

FLOAT SHARES

487,918,643

AVG. DAILY VOLUME (30D)

3,625,928

Insider transactions (SEC)

ROLETRANSACTIONSHARESPRICEPLAN TYPEDATE

Kaye Eric A.

DirectorPurchase1,00011.34Spontaneous31/08/2026

Nicholson Logan

OfficerPurchase67511.29Spontaneous21/08/2026

Nicholson Logan

OfficerPurchase2,32511.29Spontaneous21/08/2026

Nicholson Logan

OfficerPurchase2,60011.31Spontaneous03/06/2026

Nicholson Logan

OfficerPurchase40011.31Spontaneous03/06/2026
Page 1 / 2

Attention

1 mention today in US forums, about the same as yesterdayPrice since yesterday: -2.3%

Forums (Reddit)

12/1013/10

Institutional holders

FUND / INSTITUTIONSHARESCHANGEAS OF
Sound Income Strategies, LLC5,549,823+1,345,08130/09/2026
Border to Coast Pensions Partnership Ltd1,250,000-50,00030/09/2026
Trinity Financial Advisors LLC1,149,380+27,78830/09/2026
Columbus Macro, LLC594,121+201,91830/09/2026
Prota Financial, LLC549,167+23,97530/09/2026
Page 1 / 3

Dividends

EX-DATEPAY DATEAMOUNTYIELD
30/09/202615/10/2026US$0.3113.2 %
31/08/202615/09/2026US$0.029.3 %
30/06/202615/07/2026US$0.3113.2 %
31/03/202615/04/2026US$0.3713.7 %
31/12/202515/01/2026US$0.3712.6 %
Page 1 / 8

Comparable stocks

Frequently asked questions about Blue Owl Capital stock

What does Blue Owl Capital do?

Blue Owl Capital Corporation is a company in the Financial Services sector, Asset Management industry, headquartered in United States.

The IPO was on 18/07/2019; the stock trades on NYSE under the ticker OBDC.

What do analysts say about Blue Owl Capital stock?

13 analysts rate the stock, the consensus is Buy (as of 19/05/2026).

The average price target is US$13.00, ranging from US$13.00 to US$13.00, with a median of US$13.00.

This is an external assessment, not a statement by Market Jury.

When does Blue Owl Capital report next?

The next earnings date is 04/11/2026.

Around past earnings, price swings were roughly -4% stronger than usual.

Does Blue Owl Capital pay a dividend?

Yes. The last dividend was US$0.31 per share, ex-date 30/09/2026, paid on 15/10/2026.

The dividend yield is 13.7% (as of 30/06/2026).

Which stocks are comparable to Blue Owl Capital?

Comparable stocks include BlackRock, Blackstone, KKR &, Apollo Global Management, State Street, Ameriprise Financial, Ares Management and Northern Trust.

How can I get Blue Owl Capital stock analyzed?

Clicking "Analyze stock" lets five strategies assess Blue Owl Capital against fixed, published rules and judge it bullish, neutral or bearish. The jury states where it disagrees. A free account starts with 5 credits, a quick check costs 1 credit, a full analysis 2 credits.

Not investment advice. Past performance is not an indicator of future results.