NYSE : OBDC

Blue Owl Capital Corporation

$11.64 USD

$0.33 (2.92%)

Volume
8.69M
Average Volume
3.54M
Market Capitalization
$5.78B
P/E Ratio
20.79
Dividend Yield
12.37%
Price Target
$13.00
Year High
$14.44
Year Low
$10.52
Day High
Day Low
Payout Ratio
$3.26
Current Ratio
$1.05
Company Overview

NYSE

Craig William Packer

Financial - Credit Services

Financial Services

OBDC

0

US

USD

212-419-3000

69121K104

0001655888

Liquidity Metrics

1.12

1.05

1.05

0.62

3.26

Sales & Valuation

$1.68B

4.09

0.82

2.36

4.94

Profitability

$1.24

$627.41M

20.43%

28.93%

3.95%

1.88%

P/E Metrics

20.79

-0.33

-0.33

Analyst Price Target & Rating

$13.00

$13.00

$13.00

Neutral

3/5

13 Analysts

-10.46%

Financial Health Scores

0.63

8/9

$17.59M

$15.35B

$8.32B

$810.28M

Key Metrics (TTM)

$13.44B

9.51

16.42

1.05

3.95%

3.24%

5.01%

42.34%

$13.64

32 days

Company Executives
Name Title
Dhruv Narain Managing Director
Andrew Williams Head of Communications
Shari Withem Co-Chief Accounting Officer, Co-Treasurer & Co-Controller
Jean Joseph Managing Director
Craig W. Packer Chief Executive Officer & Director
Erik J. Bissonnette Managing Director
Scott V. Turco Managing Director
Jonathan Lam Chief Financial Officer & Chief Operating Officer
Logan Joseph Nicholson Senior MD & President
Michael Mosticchio Head of Investor Relations
Karen Hager Chief Compliance Officer
Poll Results

No votes yet today — be the first to share your view!

About Blue Owl Capital Corporation (NYSE:OBDC) Stock

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 equity. Within its private equity endeavors, the company targets businesses engaged in growth initiatives, strategic acquisitions, market or product expansion, financial refinancings, and capital recapitalizations. Its primary focus is on U.S.-based middle-market enterprises that, at the time of investment, exhibit annual EBITDA figures ranging from $10 million to $250 million, or generate annual rev ... enues between $50 million and $2.5 billion.

Blue Owl Capital Corporation (OBDC) Q2 2026 Earnings Call Transcript

2026-08-06 16:04:26

Blue Owl Capital Corporation (OBDC) Q2 2026 Earnings Call Transcript

Here's What Key Metrics Tell Us About Blue Owl Capital Corporation (OBDC) Q2 Earnings

2026-08-05 21:01:07

While the top- and bottom-line numbers for Blue Owl Capital Corporation (OBDC) give a sense of how the business performed in the quarter ended June 2026, it could be worth looking at how some of its key metrics compare to Wall Street estimates and year-ago values.

Blue Owl Capital Corporation (OBDC) Surpasses Q2 Earnings and Revenue Estimates

2026-08-05 19:11:52

Blue Owl Capital Corporation (OBDC) came out with quarterly earnings of $0.34 per share, beating the Zacks Consensus Estimate of $0.32 per share. This compares to earnings of $0.4 per share a year ago.

Blue Owl Capital Corporation Announces June 30, 2026 Financial Results

2026-08-05 16:15:00

NEW YORK, Aug. 5, 2026 /PRNewswire/ -- Blue Owl Capital Corporation (NYSE: OBDC) ("OBDC" or the "Company") today announced financial results for its second quarter ended  June 30, 2026. SECOND QUARTER 2026 HIGHLIGHTS Second quarter GAAP net investment income ("NII") per share of $0.36 Second quarter adjusted NII per share(1) increased to $0.34, as compared to the prior quarter of $0.31 Based on OBDC's supplemental dividend framework, the Board of Directors (the "Board") declared a second quarter supplemental dividend of $0.02 per share Dividends declared totaled $0.33 per share, representing an annualized dividend yield of 9.3%(2) Net asset value ("NAV") per share of $14.26, as compared to $14.41 as of March 31, 2026, primarily reflecting markdowns on a small number of names, partially offset by over-earning the dividend and accretive share repurchases New investment commitments for the second quarter were $319 million and sales and repayments were $747 million Investments on non-accrual represented 2.8% and 0.8% of the portfolio at cost and fair value, respectively, as compared to 2.0% and 1.0% as of March 31, 2026 The Company repurchased approximately $35 million of OBDC common stock, which was accretive to NAV per share in the second quarter Amended and extended the revolving credit facility with all banking partners renewing commitments and issued $800 million of unsecured debt during the second quarter "We are pleased with OBDC's performance this quarter, generating strong earnings resulting in a 9.6% annualized return on adjusted net investment income and healthy dividend coverage.

July Income Rising - 1 Raise And 4 Business Development Company Cuts

2026-08-05 10:33:55

WP Carey (WPC) delivered a steady dividend raise, maintaining a 5.1% yield and demonstrating resilient income performance. Four BDCs—PFLT, CCAP, CGBD, OBDC—implemented double-digit dividend cuts, reflecting sector volatility and recent price declines near 52-week lows. Despite dividend reductions, all BDCs remain in the RIG portfolio, with recommendations to hold as dividend coverage stabilizes and recovery potential emerges.

Blue Owl's BDC Already Cut Its Base Dividend to $0.31. Here's What to Watch as the Rest Report.

2026-08-02 07:15:00

Blue Owl Capital cut its dividend to align it with its earnings power. Given the often huge dividend yields in the BDC sector, investors in Blue Owl Capital's competitors should take notice.

Rare Buying Opportunity: Deeply Undervalued Quality Dividend Machines

2026-07-28 08:05:00

The market is very richly priced right now, making high-quality companies trading at a deep discount a rare find. I share two deeply undervalued quality dividend machines yielding up to 11.6% that the market has thrown out with the bathwater. I also share the risks involved and detail why I think they are highly compelling buys right now.

Here Are Friday’s Top Wall Street Analyst Research Calls: Albertsons, Blue Owl Capital, Cleveland-Cliffs, Chime Financial, Digital Realty, Dover, PayPal Holdings, SpaceX, and More

2026-07-24 08:00:51

Markets took a brutal hit Thursday as oil prices, surging interest rates, and Middle East tensions sent every major index deep into the red. See which stocks analysts are upgrading, downgrading, and initiating fresh coverage on as Wall Street braces for more turbulence.

Frequently Asked Questions

What is the current Blue Owl Capital Corporation (OBDC) stock price?

Blue Owl Capital Corporation(NYSE:OBDC) stock price is $11.64 in the last trading session. During the trading session, OBDC stock reached the peak price of $14.44 while $10.52 was the lowest point it dropped to. The percentage change in OBDC stock occurred in the recent session was 2.92% while the dollar amount for the price change in OBDC stock was $0.33.

OBDC's industry and sector of operation?

The NYSE listed OBDC is part of Financial - Credit Services industry that operates in the broader Financial Services sector.

Who are the executives of OBDC?

Dhruv Narain | Managing Director
Andrew Williams | Head of Communications
Shari Withem | Co-Chief Accounting Officer, Co-Treasurer & Co-Controller
Jean Joseph | Managing Director
Craig W. Packer | Chief Executive Officer & Director

How many employees does OBDC have?

Number of OBDC employees currently stands at 0. OBDC operates from 399 Park Avenue, New York City, NY 10022, US.

Link for OBDC official website?

Official Website of OBDC is: https://www.blueowlcapitalcorporation.com

How do I contact OBDC?

OBDC could be contacted at phone #212-419-3000 and can also be accessed through its website. OBDC operates from 399 Park Avenue, New York City, NY 10022, US.

How many shares of OBDC are traded daily?

The average number of OBDC shares traded daily for last 3 months was 3.54M.

What is the market cap of OBDC currently?

The market value of OBDC currently stands at $5.78B with its latest stock price at $11.64