Accessibility Menu
Blue Owl Capital logo

Blue Owl Capital(NYSE) OBDC

Current Price$10.94
Market Cap$5.42BMarket cap calculated using publicly traded shares outstanding only. Does not include unlisted, private, or dual-class non-traded shares. Implied market cap may vary.
Since IPO (2019)+51%
5 Year+32%
1 Year-17%
1 Month+3%
Blue Owl Capital last closing stock price
MetricPriceDate
Last closeUSD 10.932026-07-21
Blue Owl Capital stock price return by period
PeriodPrice returnPrice at period startPeriod start date
1 week-0.55%USD 10.992026-07-14
1 month+3.43%USD 10.572026-06-18
3 month-3.16%USD 11.292026-04-22
Year to date-6.37%USD 11.672025-12-31
1 year-16.68%USD 13.122025-07-21
3 year+10.95%USD 9.852023-07-21
5 year+31.61%USD 8.302021-07-22
Since inception+51.49%USD 7.222019-07-18

Blue Owl Capital Financials at a Glance

Market Cap

$5.42BMarket cap calculated using publicly traded shares outstanding only. Does not include unlisted, private, or dual-class non-traded shares. Implied market cap may vary.

Revenue (TTM)

$1.31B

Net Income (TTM)

$360.39M

EPS (TTM)

$0.71

P/E Ratio

15.49

Dividend

$1.42

Beta (Volatility)

0.69 (Low)

Price

$10.94

Volume

0

Open

$10.87

Previous Close

$10.94

Daily Range

$10.87 - $11.02

52-Week Range

$10.52 - $14.99

Estimated Earnings Date

Aug 5, 2026

Motley Fool Moneyball Superscore

Our CEO Is Handing Members His Secret Weapon

It's called Motley Fool Moneyball, our new proprietary AI tool

We spent over half a million dollars in R&D to build a tool that makes stock research faster, sharper, and smarter. Our analysts use it every day, and now, you can too.

Get Access Now

About Blue Owl Capital

Blue Owl Capital Corporation helps mid-sized American businesses get the loans they need to grow. The company provides specialized financing to firms that might be too large for small banks but too small for big public markets. By lending money to these businesses, Blue Owl generates regular income for its own shareholders.

What Blue Owl Provides

  • First-Lien Debt: Senior loans that are paid back first if a borrower has financial trouble; makes up 73.1% of the portfolio based on fair value.
  • Unitranche Loans: Single-loan structures that combine different types of debt into one package; represents 50% of the company's first-lien investments.
  • Second-Lien and Unsecured Debt: Loans that sit lower in the repayment line but often offer higher interest rates; accounts for roughly 8% of the portfolio.
  • Equity Investments: Direct ownership stakes or warrants in companies, often held alongside debt to capture extra value as businesses grow.
  • Specialty Financing: Capital for specific assets like railcars, aircraft, or life insurance settlements through dedicated platforms.

Strategic Growth and New Ventures

  • Acquired Blue Owl Capital Corporation III on January 13, 2025, through a merger that issued over 120 million new shares.
  • Formed the Blue Owl Credit SLF LLC joint venture in May 2024 to invest in senior loans and collateralized loan obligations.
  • Established Blue Owl Leasing LLC in June 2025 to focus specifically on equipment leases and loans.
  • Expanded into the life sciences sector by forming LSI Financing LLC to own royalty agreements and medical loans.

What Makes the Company Stand Out

The firm acts as a direct lender, meaning it uses its own capital to fund loans rather than just acting as a middleman. This scale allows it to provide large, customized loans of up to $2 billion while maintaining a diversified portfolio across 30 different industries.

The Recent Financial Record

  • Total revenue reached $407.9 million in Q4 2025, an increase of 47.6% compared to the previous year.
  • Operating cash flow rose to $822.9 million in Q4 2025, up 84.5% from the same period in 2024.
  • Net income was $119.1 million in Q4 2025, down 23.1% from the previous year.
  • The total investment portfolio grew to a fair value of $16.47 billion by December 31, 2025.
  • Operating income hit $265.9 million in Q4 2025, a 71.7% increase year-over-year.

Bottom Line

Blue Owl has evolved into a major provider of private credit by leveraging its massive scale and direct relationships with private equity sponsors. Its shift toward larger deals and specialized joint ventures has significantly expanded its reach in the middle-market lending space.

AI Generated • Apr 23, 2026

Industry

Capital Markets

CEO

Craig W. Packer, MBA

Headquarters

New York City, NY 10022, US

OBDC Financials

Key Financial Metrics (TTM)

Gross Margin

63.74%

Operating Margin

49.69%

Net Income Margin

27.51%

Return on Equity

4.83%

Return on Capital

7.36%

Return on Assets

2.25%

Earnings Yield

6.46%

Dividend Yield

12.99%

Payout Ratio

2.13%

Stock Overview

Market Cap

$5.42BMarket cap calculated using publicly traded shares outstanding only. Does not include unlisted, private, or dual-class non-traded shares. Implied market cap may vary.

Shares Outstanding

496.31M

Volume

0

Avg. Volume

3.59M

Financials (TTM)

Gross Profit

$835.06M

Operating Income

$651.02M

EBITDA

$658.86M

Operating Cash Flow

$1.08B

Capital Expenditure

$0.00

Free Cash Flow

$1.08B

Cash & ST Invst.

$39.29M

Total Debt

$8.45B

Blue Owl Capital Performance Analysis

Blue Owl Capital annual revenue and year-over-year revenue growth by fiscal year
Fiscal yearPeriod endRevenueYoY growth
20222022-12-31USD 1,207,175,00023.8%
20232023-12-31USD 1,530,091,00026.7%
20242024-12-31USD 1,510,361,000-1.3%
20252025-12-31USD 1,679,052,00011.2%
Blue Owl Capital sequential (quarter-over-quarter) revenue growth by fiscal quarter
Fiscal quarterPeriod endQoQ growth
Q22025-06-30-26.2%
Q32025-09-30-2.3%
Q42025-12-3139.8%
Q12026-03-31-23.5%
Blue Owl Capital annual diluted earnings per share and year-over-year EPS growth by fiscal year
Fiscal yearPeriod endDiluted EPSYoY growth
20222022-12-31USD 1.18-25.7%
20232023-12-31USD 2.0371.8%
20242024-12-31USD 1.53-25.0%
20252025-12-31USD 1.24-18.7%
Blue Owl Capital sequential (quarter-over-quarter) diluted earnings per share growth by fiscal quarter
Fiscal quarterPeriod endQoQ growth
Q22025-06-30-44.9%
Q32025-09-30-7.4%
Q42025-12-31-8.0%
Q12026-03-31-121.7%

Revenue Growth Rate

Annual and quarterly growth comparison

Earnings Per Share Growth Rate

Annual and quarterly EPS growth comparison

Quarterly Performance

Name
Q1 2026YOY CHG

Revenue

$311.87M

-22.9%

Gross Profit

$218.76M

-16.8%

Gross Margin

70.15%

N/A

Market Cap

$5.42BMarket cap calculated using publicly traded shares outstanding only. Does not include unlisted, private, or dual-class non-traded shares. Implied market cap may vary.

N/A

Market Cap/Employee

N/A

N/A

Employees

0

N/A

Net Income

-$24.38M

-110.0%

EBITDA

$111.25M

-55.1%

Quarterly Fundamentals

Name
Q1 2026YOY CHG

Total Cash

$39.29M

-91.0%

Total Debt

$8.45B

-16.8%

Accounts Receivable

$100.47M

-28.9%

Inventory

$0.00

N/A

Long Term Debt

$8.45B

-16.8%

Short Term Debt

$0.00

N/A

Return on Assets

2.25%

N/A

Return on Invested Capital

4.06%

N/A

Free Cash Flow

-$28.93M

-110.4%

Operating Cash Flow

-$28.93M

-110.4%

Other Investments to Explore

People Also Watch

Symbol / CompanyPricePrice Chg
SLMSLM Corporation
$25.19-0.57%
MARAMarathon Digital Holdings, Inc.
$12.25+4.97%
OTFBlue Owl Technology Finance Corp.
$10.08-0.69%
PFSIPennyMac Financial Services, Inc.
$83.99+0.49%

Trending Stocks

Symbol / CompanyPricePrice Chg
MUUDirexion Shares ETF Trust - Direxion Daily Mu Bull 2x Shares
$35.14+0.24%
TAT&T
$22.26+0.01%
TSLLDirexion Shares ETF Trust - Direxion Daily Tsla Bull 2x Shares
$11.23+0.05%
JOBYJoby Aviation
$7.66+0.03%

Questions About OBDC

What is the current price of Blue Owl Capital?

Blue Owl Capital is trading at $10.94 per share.

What is the 52-week range for Blue Owl Capital?

Over the past 52 weeks, Blue Owl Capital has traded between $10.52 and $14.99.

How much debt does Blue Owl Capital have?

As of the most recent reporting period, Blue Owl Capital reported total debt of $8.45B.

How much cash does Blue Owl Capital have on hand?

Blue Owl Capital reported $455.40M in cash and cash equivalents in its most recent financial results.

What is Blue Owl Capital’s dividend yield?

Blue Owl Capital currently has a dividend yield of 12.99%.

Premium Investing Services

Invest better with The Motley Fool. Get stock recommendations, portfolio guidance, and more from The Motley Fool's premium services.