Blue Owl Capital earnings beat, revenue topped estimates

Blue Owl Capital (OBDC) reported Q3 EPS of $0.33, beating estimates of $0.32, with revenue at $392.06M, topping consensus of $383.83M. Shares closed at $10.76, down 7.56% over 3 months and 11.07% over 12 months. InvestingPro rates its financial health as 'good performance'.

Original reporting
Published Nov 5, 2026, 12:30 AM UTC
Analysis
AlphAI AI DeskAI-generated
Added to AlphAI Nov 5, 2026, 12:38 AM UTC. Informational, not investment advice.
How this was made
AlphAI summarizes source reporting and applies a structured AI analysis for relevance, timing, sentiment and ticker impact. Always verify material claims with the original publisher.
AlphAI market briefEarnings
Primary signal
$OBDC
Bullish
high confidence
Mentioned
$OBDC
Relevance
7/10
AlphAI data visualization · based on investing.com
Decision brief

The 30-second read

$OBDCBullishMed
01

Why it matters

The earnings beat could prompt short-term buying, but lack of guidance may temper longer-term enthusiasm.

02

Market read

Earnings beat provides fresh data for traders; modest upside potential in the near term.

03

What to watch

No guidance update was provided, leaving future earnings uncertain.

Relevance 7/10Novelty 7/10Timing: after-hours

Background

Blue Owl Capital (OBDC) is an alternative asset manager that recently disclosed its Q3 results.

Company-level read

Ticker impact

$OBDCBullishHigh confidence
Context

Blue Owl Capital reported Q3 EPS of $0.33 vs $0.32 estimate and revenue of $392.06M vs $383.83M estimate.

Expected impact

likely modest upside as market prices in the earnings beat

Evidence & confidence

The beat on both earnings and revenue is fresh information and could attract short-term buyers.

Market effects

Positive earnings may lift peer asset managers in the alternative investment space.

Limited to US markets where the stock trades.

Minimal global impact beyond niche investors.

Counterpoint

The beat may be priced in quickly, limiting upside.

Key entities

  • Blue Owl Capital

    Alternative asset manager reporting Q3 earnings.

Related articles

$OBDCMed

What Blue Owl Capital (OBDC) Said on Its Q3 Earnings Call

Blue Owl Capital (OBDC) reported Q3 earnings with $890M in new investments, $634M in repayments, and a 5.2% weighted average spread on floating-rate investments. The portfolio includes 233 companies, with 79% in senior secured loans. Non-accrual investments remained at 0.8%. The company repurchased $35M in stock and has $195M left under its $300M authorization. Net leverage was 1.13x, within target range. OBDC has $3.6B in liquidity and closed a $292M CLO in September.

$OBDCMed

Blue Owl Capital Corp (OBDC) (Q3 2026) Earnings Call Highlights: Earnings Near a Trough

Blue Owl Capital (OBDC) reported Q3 2026 earnings, noting $890M in new investments and $700M in fundings, but deal flow remains low. Net leverage was 1.13x, within target. Software exposure is 18%, and PIC income declined to 9.9%. CEO Craig Packer expressed optimism about future earnings, citing higher rates and stable credit quality. The company discussed refinancing plans, credit quality, and portfolio positioning.

$OBDCMed

Blue Owl Capital (OBDC) Q3 2026 Earnings Call Transcript

Blue Owl Capital (OBDC) reported Q3 2026 adjusted net investment income of $0.33 per share, exceeding the base dividend. Net asset value increased to $14.32 per share. The company made $891 million in new investments, with a weighted average spread of 5.2%. Share repurchases totaled $35 million, and liquidity remained strong at $3.6 billion. Management noted improved market conditions and stable credit quality.

$OBDCHigh

Blue Owl Capital Corporation Announces September 30, 2026 Financial Results

Blue Owl Capital Corp (OBDC) filed an SEC Form 8-K — Results of Operations and Financial Condition. Blue Owl Capital Corporation Announces September 30, 2026 Financial Results NEW YORK — November 4, 2026 — Blue Owl Capital Corporation (NYSE: OBDC) (“OBDC” or the “Company”) today announced financial results for its third quarter ended September 30, 2026. THIRD QUARTER 2026 HIGHL

$OBDCMedAI 8/10

Blue Owl Capital Corporation Announces September 30, 2026 Financial Results

Blue Owl Capital Corporation (OBDC) reported Q3 2026 earnings with GAAP net investment income of $0.34 per share and adjusted NII of $0.33. The company declared a $0.32 total dividend, yielding 8.9%. NAV per share increased to $14.32. New investments were $891M, and the company repurchased $35M of common stock. CEO Craig Packer highlighted strong credit quality and market positioning.