Blue Owl Capital Corporation Announces March 31, 2025 Financial Results

In This Article:

NEW YORK, May 7, 2025 /PRNewswire/ -- Blue Owl Capital Corporation (NYSE: OBDC) ("OBDC" or the "Company") today announced financial results for its first quarter ended March 31, 2025.

FIRST QUARTER 2025 HIGHLIGHTS

  • First quarter GAAP net investment income ("NII") per share of $0.41

  • First quarter adjusted NII per share of $0.39, as compared with $0.47 as of December 31, 2024

  • Based on OBDC's supplemental dividend framework, the Board of Directors (the "Board") declared a first quarter supplemental dividend of $0.01 per share

  • Dividends declared in the first quarter totaled $0.38 per share, representing an annualized dividend yield of 10.0% based on first quarter net asset value ("NAV") per share

  • NAV per share of $15.14, as compared with $15.26 as of December 31, 2024, driven primarily by changes in credit spreads and write-downs on a small number of names, partially offset by over-earning of the base dividend

  • New investment commitments for the first quarter totaled $1.2 billion(1) and $1.1 billion(1) of sales and repayments, as compared with $1.7 billion of new investment commitments and $1.6 billion of sales and repayments for the three months ended December 31, 2024

  • Investments on non-accrual represented 0.8% of the portfolio at fair value, as compared with 0.4% as of December 31, 2024

"OBDC's first quarter results reflect a solid start to the year, delivering a 10.2% annualized return on equity(2), supported by the continued resilience and quality of our portfolio," commented Craig W. Packer, Chief Executive Officer. "We believe OBDC is in a strong position to face the current market environment, given our portfolio's defensive orientation and enhanced scale from the recently closed merger with OBDE."

Merger Close
On January 13, 2025, OBDC closed the previously announced merger with Blue Owl Capital Corporation III ("OBDE" and the "Merger"), with OBDC as the surviving company. Following the Merger, OBDC is now the second largest externally managed, publicly traded BDC by total assets with over $18 billion of total assets as of March 31, 2025.

Dividend Declarations
The Board declared a second quarter 2025 regular dividend of $0.37 per share for stockholders of record as of June 30, 2025, payable on or before July 15, 2025.

The Board also declared a first quarter 2025 supplemental dividend of $0.01 per share, related to the Company's first quarter 2025 earnings, for stockholders of record as of May 30, 2025, payable on or before June 13, 2025.