Blue Owl Capital Corporation reported a net investment income per share of $0.47 for the first quarter, exceeding the regular dividend by over 25%. The NAV per share increased to $15.47, marking the company's highest NAV per share since inception. The company generated a 12.1% return on equity this quarter.
Net investment income (“NII”) per share was $0.47, exceeding the regular dividend by over 25%.
The Board declared a first quarter supplemental dividend of $0.05 per share.
Total dividends for the first quarter were $0.42 per share, representing a 10.9% annualized dividend yield based on first quarter net asset value (“NAV”) per share.
NAV per share increased to $15.47 compared to $15.45 as of December 31, 2023, which represents the Company’s highest NAV per share since inception.
The company's Board declared a second quarter 2024 regular dividend of $0.37 per share for stockholders of record as of June 28, 2024, payable on or before July 15, 2024. The Board also declared a first quarter 2024 supplemental dividend of $0.05 per share for stockholders of record as of May 31, 2024, payable on or before June 14, 2024. On May 6, 2024, the Board approved the 2024 Repurchase Program under which the Company may repurchase up to $150 million of the Company’s common stock.