NYSE · OBDC

Blue Owl Capital Corporation (OBDC)

$10.94+1.20%
Close Nov 6, 2026 · split-adjusted
Nov 6, 2026$10.94▼ 9.59% in range
Nov 6, 2025Low $9.88 · High $13.48Nov 6, 2026
What changed · written from our data
As of Nov 6, 2026

Blue Owl Capital closed at $10.94 on Nov 6, up 1.20%, 18.8% below its 52-week closing high. Volume of 5.9M shares was 1.40× its 20-day average (above normal).

Split-adjusted performance: +7.6% over one month, -3.6% over six months, -14.4% over one year.

In the quarter ended Jun 30, 2026, revenue was $291.12M, down 28.4% from a year earlier, with a net margin of 22.6%.

Short interest was 19.2M shares at the Oct 15 settlement, down 8.1% from the prior report (3.9% of float, 4.2 days to cover).

Market cap$5.36B490.0M shares
Revenue · quarter$291.1M−28.4% YoY
Diluted EPS$0.13−51.9% YoY
P/E · TTM18.6×P/S 4.2×
Net margin22.6%Gross 57.8%
Dividend yield11.33%$0.31 last paid
52-week range9.88 – 13.48−18.8% from high
Volume5.9M1.40× 20-day avg
Volatility · 60d20.9%Annualised
Short % of float3.9%4.2 days to cover
Net cash$7.29BCash $15.19B
Next earnings—Not scheduled
Split-adjusted performance
1W +5.3%1M +7.6%3M −5.3%6M −3.6%YTD −12.0%1Y −14.4%3Y −19.1%5Y —

Earnings reactions

History →

No reported quarters with price history yet.

Rank within industry

Not enough peers to rank

6-month momentum—
Revenue growth—
Net margin—
Value (low P/E)—
Size—

Short interest

Details →
Shares short19.2M−8.1% vs prior
Days to cover4.2Settled Oct 15
% of float3.9%
Short vol. 10d29.7%of daily volume

Quick answers

What does Blue Owl Capital do?
Blue Owl Capital Corp is a specialty finance company and business development company (BDC) focused on providing direct lending solutions to U.S. middle-market companies.
What is OBDC's market cap?
$5.36B, based on the Nov 6 close of $10.94.
What is OBDC's P/E ratio?
18.6× trailing-twelve-month earnings of $288.62M.
Does Blue Owl Capital pay a dividend?
Yes. The latest regular dividend was $0.31 per share (ex-date Sep 30), an annualised yield of 11.33%.
How much of OBDC is sold short?
19.2M shares, 3.9% of float, as of Oct 15, 2026.

About Blue Owl Capital

Blue Owl Capital Corp is a specialty finance company and business development company (BDC) focused on providing direct lending solutions to U.S. middle-market companies. The company seeks to generate current income and, to a lesser extent, capital appreciation by targeting investment opportunities with favorable risk-adjusted returns, including senior secured, subordinated, or mezzanine loans and equity-related instruments. Its investment strategies are intended to generate favorable returns across credit cycles with an emphasis on preserving capital.

HQ: New York, NYListed Jul 18, 2019blueowlcapitalcorporation.com

Sources: Massive / Polygon daily aggregates (split-adjusted) · SEC filings via Massive · FINRA settlements via Massive · Financial Modeling Prep. Figures are dated where shown; research is informational, not investment advice. Methodology