logo
light
search

Blue Owl Capital Corp Declares $0.37 Quarterly Dividend

Blue Owl Capital Corp (NYSE: OBDC), a business development company, declared a first quarter 2026 regular dividend of $0.37 per share. The dividend matches the previous quarter's payout and will be paid to shareholders of record on March 31, 2026.

Blue Owl Capital Corp (NYSE: OBDC), a business development company focused on direct lending, declared a first quarter 2026 regular dividend of $0.37 per share. The dividend matches the previous quarter's payout and will be paid to shareholders of record on March 31, 2026. Read more dividend announcements.

The payment is scheduled for on or before April 15, 2026. The company's board of directors approved the dividend as part of its regular quarterly distribution to stockholders.

Dividend DetailsInformation
Amount$0.37 per share
Record DateMarch 31, 2026
Payment DateOn or before April 15, 2026
FrequencyQuarterly

Fourth Quarter Performance

Blue Owl Capital Corp reported net investment income of $0.38 per share for the quarter ended December 31, 2025, up from $0.37 per share in the prior quarter. Net asset value per share stood at $14.81 as of December 31, 2025, compared to $14.89 at September 30, 2025.

Total investments at fair value reached $16.47 billion at year-end, down from $17.14 billion in the prior quarter. The company's net debt-to-equity ratio was 1.19x at December 31, 2025, essentially flat compared to 1.22x in the previous quarter.

Strategic Transactions

The company announced the opportunistic sale of $400 million of direct lending investments to North American institutional investors. The portfolio being sold includes investments across 74 portfolio companies spanning 24 industries, with an average investment size of $5 million. The sale price represents 99.8% of par value as of February 12, 2026.

In February 2026, the board approved a new stock repurchase program authorizing up to $300 million of common stock purchases, replacing a prior $200 million authorization. During the fourth quarter of 2025, Blue Owl Capital Corp repurchased approximately $148 million of common stock at 86% of price-to-book value.

Total debt outstanding stood at $9.30 billion net of unamortized debt issuance costs at December 31, 2025, down from $9.53 billion at September 30, 2025. Net assets totaled $7.40 billion at year-end.