Skip to main content
OBDC
NYSE Unknown

Blue Owl Capital Corp Reports Q4 2025 Results, Announces $300M Buyback & $400M Asset Sale

Analysis by Wiseek.ai
Sentiment info
Positive
Importance info
8
Price
$12
Mkt Cap
$5.903B
52W Low
$10.7
52W High
$15.73
Market data snapshot near publication time

summarizeSummary

Blue Owl Capital Corp reported stable Q4 adjusted NII and a slight NAV decline, but announced a new $300 million share repurchase program, completed $148 million in Q4 repurchases, and strategically sold $400 million in assets, alongside a Moody's credit upgrade.


check_boxKey Events

  • Stable Q4 Adjusted Net Investment Income

    The company reported adjusted net investment income (NII) per share of $0.36 for the fourth quarter of 2025, consistent with the prior quarter, indicating stable operational performance.

  • New $300 Million Share Repurchase Program

    The Board of Directors approved a new authorization to repurchase up to $300 million of common stock, replacing a prior $200 million program. This follows approximately $148 million in repurchases during Q4 2025, which was accretive to NAV per share.

  • Strategic $400 Million Asset Sale

    Blue Owl Capital Corp announced the sale of $400 million of direct lending investments to institutional investors at fair value, aiming to reduce leverage, increase portfolio diversity, and create capacity for new investments.

  • Moody's Credit Rating Upgrade

    In January 2026, Moody's upgraded the company's credit rating to Baa2, reflecting an improved credit profile and liability management.


auto_awesomeAnalysis

Blue Owl Capital Corp's latest 8-K filing, concurrent with its 10-K, reveals a mixed financial performance for Q4 and full-year 2025, but is significantly bolstered by proactive capital management and a credit rating upgrade. While full-year EPS declined and NAV per share saw a slight dip due to credit markdowns, the company's adjusted net investment income remained stable. The announcement of a new $300 million share repurchase program, following $148 million in repurchases during Q4, signals strong management confidence and a commitment to shareholder value. Furthermore, the strategic sale of $400 million in direct lending investments at fair value is a material move to reduce leverage, enhance portfolio diversity, and create capacity for new opportunities. The Moody's upgrade to Baa2 further strengthens the company's credit profile. Investors should view these strategic financial maneuvers as a positive indicator of robust balance sheet management and a clear path for future growth, despite some softness in reported earnings.

At the time of this filing, OBDC was trading at $12.00 on NYSE in the Unknown sector, with a market capitalization of approximately $5.9B. The 52-week trading range was $10.70 to $15.73. This filing was assessed with positive market sentiment and an importance score of 8 out of 10.

descriptionView Main SEC Filing

show_chartPrice Chart

Share this article

Copied!

feed OBDC - Latest Insights

OBDC
Apr 28, 2026, 1:30 PM EDT
Source: Reuters
Importance Score:
8
OBDC
Apr 16, 2026, 4:16 PM EDT
Filing Type: 8-K
Importance Score:
7
OBDC
Apr 13, 2026, 4:18 PM EDT
Filing Type: FWP
Importance Score:
7
OBDC
Mar 13, 2026, 5:51 PM EDT
Source: Reuters
Importance Score:
8
OBDC
Mar 06, 2026, 7:40 PM EST
Source: Reuters
Importance Score:
8
OBDC
Mar 06, 2026, 2:41 PM EST
Source: Dow Jones Newswires
Importance Score:
8
OBDC
Feb 18, 2026, 4:12 PM EST
Filing Type: 10-K
Importance Score:
9
OBDC
Feb 18, 2026, 4:10 PM EST
Filing Type: 8-K
Importance Score:
8