OBDC — Blue Owl Capital Corp

—
NYSE · Unknown · Unknown · CIK 1655888 ·
Last close
$10.81
Market Cap
$5.37B
52W High
$12.36
52W Low
$10.03
ADV30
2,988,460
Next earnings
2026-11-04

Quarterly Fundamentals

Revenues vs Net Income (last 4 Q)

Assets vs Liabilities (last 4 Q)

PeriodRevenuesGross profitOp incomeNet incomeAssetsCashLiabilities
Jun 2026 89,075,000 — — 65,739,000 15,354,604,000 217,650,000 8,322,845,000
Mar 2026 -2,098,000 — — -24,382,000 16,018,541,000 441,881,000 8,864,541,000
Dec 2025 136,215,000 — — 119,087,000 17,186,365,000 521,094,000 9,789,086,000
Sep 2025 151,611,000 — — 128,181,000 17,605,091,000 274,300,000 9,993,820,000

Cashflow TTM (yfinance, fills SEC gap)

Operating CF
$2,206,637,000
Investing CF
—
Financing CF
$-2,328,777,000
CapEx
—
Dividends Paid
$-756,983,000
Buybacks
$-70,296,000
EPS Diluted TTM
$0.60
As of
2026-08-09

Balance + Analyst (yfinance extras)

Retained Earnings
$-415,173,000
Inventory
—
Receivables
$124,345,000
ST Investments
—
EBIT TTM
—
Pretax Income TTM
$298,575,000
Interest Exp TTM
$506,367,000
Analysts
13

Yahoo Snapshot (yfinance, live)

Total Revenue
$1,698,930,944
EBITDA
—
Free Cash Flow
$482,505,888
Enterprise Value
$13,149,902,848
Total Cash
$217,650,000
Total Debt
$7,903,533,056
Shares Out
496,305,424
Trailing EPS
$0.56
Book Value
$14.26
ROE
3.9%
ROA
4.9%
Div Yield
11.19%

Annual Trend (SEC EDGAR, last 4y)

Revenues vs Net Income (last 4y)

FY endRevenuesOp incomeNet incomeAssetsLiabilitiesEquityOp cash flow
Dec 2025 709,659,000 — 627,407,000 17,186,365,000 9,789,086,000 7,397,279,000 1,741,520,000
Dec 2024 665,750,000 — 594,980,000 13,865,564,000 7,912,723,000 5,952,841,000 160,215,000
Dec 2023 838,615,000 — 793,312,000 13,511,396,000 7,490,003,000 6,021,393,000 1,135,611,000
Dec 2022 535,625,000 — 466,355,000 13,584,853,000 7,702,450,000 5,882,403,000 217,268,000

TTM Snapshot

Revenues TTM
$1,542,983,000
NetIncome TTM
$549,985,000
OpCashFlow TTM
$0
Assets (Latest)
$17,186,365,000
Forward EPS
$1.31

Max Pain — expiry 2026-10-16

max pain strike: $12.50 · spot: $10.70 · call oi: 2,106 · put oi: 2,948
Expected Move to 2026-10-16: ±$0.70 (6.54%) — implied range $10.00 – $11.40 · ATM straddle on $10.00 strike

Peers — same industry

TickerNameMarket CapLastDaily %
IFCNF Inficon Holding AG/ADR $5.29B $216.31 —
NOVT NOVANTA INC $5.44B $143.93 —
PAGP PLAINS GP HOLDINGS LP $5.26B $26.58 —
EXP EAGLE MATERIALS INC $5.48B $178.49 —
SMFSY Sumitomo Forestry Co., Ltd./ADR $5.21B $8.49 —

News headlines (Yahoo Finance, 1h cache)

Blue Owl Capital Corporation (OBDC) Up 0.6% Since Last Earnings Report: Can It Continue?
2026-09-04 15:30 · Yahoo
Blue Owl Capital Corp's Dividend Analysis
2026-08-31 11:16 · Yahoo
Blue Owl Stock Yields About 9% After Falling 45% From Its High. Is the Dividend Safe?
2026-09-27 06:35 · Yahoo
Blue Owl Capital (OWL) Stock Looks Above Fair Value Following A 43% Fall
2026-09-26 09:09 · Yahoo
Update: Market Chatter: Blue Owl's Stack Infrastructure to Delay Project Jupiter by a Year
2026-09-25 14:21 · Yahoo
Market Chatter: Blue Owl's Stack Infrastructure to Delay Project Jupiter by a Year
2026-09-25 10:28 · Yahoo
Blue Owl Capital (OWL) Faces Loparex Test As Undervalued Narrative Holds
2026-09-24 13:15 · Yahoo
Wall Street Lending Giant Makes Stunning Near-Zero Call
2026-09-07 21:56 · Yahoo
Blue Owl (OWL) Stock Still Looks Fully Priced On Data Center REIT Plans
2026-09-06 00:13 · Yahoo
How to Build $7,350 a Month in Dividend Income Without Owning a Single Bond
2026-09-25 11:44 · Yahoo

Recent Insider Activity

No insider activity indexed for this ticker.