Blue Owl Capital Corporation reported quarterly earnings of USD 0.31 per share, missing the consensus estimate of USD 0.35 per share.
This quarterly report shows a negative earnings surprise of 10.79%. In the previous quarter, earnings of USD 0.35 per share were expected for this company.
Blue Owl Capital Corporation generated revenue of $396.77 million in the quarter ending March 2026, missing the consensus estimate by 6.22%. In the same quarter of the previous year, revenue amounted to USD 464.65 million.
Share buybacks
On February 17, 2026, the Board of Directors (the "Board") approved a share buyback program in the amount of USD 300 million. The purchases may be made in stock market transactions at the discretion of management. This program replaces the previous authorization of USD 200 million. As of March 31, 2026, the Company repurchased approximately $35 million of OBDC common stock, resulting in an increase in net assets per share in the first quarter.
Dividend distribution:
The Board of Directors has declared a base dividend of USD 0.31 per share for the second quarter of 2026 for shareholders of record on June 30, 2026. The payment will be made no later than July 15, 2026. This adjustment of the base dividend to the current market environment and the future profitability of the portfolio following a prolonged period of declining prime rates and spread narrowing is a consequence of the Board of Directors' decision to adjust the company's base dividend. The regulations on the special dividend remain in place.
