Skip to main content
OBDC
NYSE Unknown

Blue Owl Capital Reports 2025 Results, Announces New $300M Share Repurchase Program, $400M Asset Sale, and Q1 2026 Dividend

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

summarizeSummary

Blue Owl Capital Corporation filed its annual 10-K, reporting increased investment income but lower EPS for 2025, alongside a major merger, significant share repurchases, and new announcements for a $300M share repurchase program and a $400M asset sale.


check_boxKey Events

  • Financial Performance for 2025

    Reported total investment income of $1.85 billion and net investment income after taxes of $800.4 million for the year ended December 31, 2025, up from $1.60 billion and $741.1 million respectively in 2024. However, earnings per share decreased to $1.24 in 2025 from $1.53 in 2024.

  • Completed OBDE Merger

    On January 13, 2025, the company completed its acquisition of Blue Owl Capital Corporation III (OBDE), issuing approximately 120.6 million shares of common stock. This merger significantly increased the company's investment portfolio to $16.47 billion at fair value in 2025 from $13.19 billion in 2024.

  • New $300M Share Repurchase Program

    On February 17, 2026, the Board approved a new share repurchase program authorizing up to $300 million of common stock repurchases, replacing the prior $200 million program under which $148.2 million was repurchased in late 2025.

  • Significant Asset Sale Announced

    On February 18, 2026, the company entered into agreements to sell a portion of its portfolio company investments totaling $400 million in commitments, with an aggregate fair value of $357.6 million. Proceeds are intended for debt repayment.


auto_awesomeAnalysis

Blue Owl Capital Corporation's annual 10-K filing reveals a year of significant capital management and portfolio expansion. While net investment income increased, earnings per share saw a decline. The company actively managed its capital structure through a major merger, substantial share repurchases, and debt repayments. The announcement of a new, larger share repurchase program and a significant asset sale on the same day as the filing indicates a proactive approach to optimizing its balance sheet and returning value to shareholders. Investors should monitor the execution of these capital allocation strategies and their impact on future earnings and portfolio performance.

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 neutral market sentiment and an importance score of 9 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