Blue Owl Capital Corporation delivered a solid Q4 2024, reporting net investment income per share of $0.47, exceeding its base dividend by 27%. The company declared a total dividend of $0.42 per share, including a $0.05 supplemental dividend. Net asset value per share was $15.26, slightly down from the prior quarter due to unrealized losses from credit marks. Investment activity remained strong with $1.7 billion in new commitments, while non-accrual investments declined to 0.4% of the portfolio.
Blue Owl Capital Corporation announced its Q3 2024 financial results, reporting a net investment income per share of $0.47, and a net asset value per share of $15.28. The company saw new investment commitments of $1.2 billion and maintained a strong portfolio.
Blue Owl Capital Corporation reported a strong second quarter with net investment income per share of $0.48, exceeding the regular dividend by approximately 30%. The company's NAV per share increased to $15.36. Additionally, OBDC announced a merger agreement with Blue Owl Capital Corporation III (OBDE).
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.
Blue Owl Capital Corporation reported fourth quarter net investment income of $0.51 per share and a net asset value of $15.45 per share. The company's strong earnings resulted in a record 13.2% ROE for the quarter, translating to an annual ROE of 12.7%.
Blue Owl Capital Corporation reported a strong third quarter with record net investment income of $0.49 per share and a net asset value per share of $15.40. The company also increased its quarterly dividend to $0.35 per share and declared a supplemental dividend of $0.08 per share.
Blue Owl Capital Corporation reported second quarter net investment income of $0.48 per share and net asset value per share of $15.26. The company achieved record net investment income for the second straight quarter and delivered strong credit performance.
Owl Rock Capital Corporation reported a strong first quarter in 2023, achieving record net investment income and maintaining a strong credit performance. The company's net asset value per share increased, and the direct lending portfolio is defensively positioned for stable returns.
Owl Rock Capital Corporation reported a strong second quarter with net investment income of $125.1 million, or $0.32 per share, and a net loss of $34.9 million, or $(0.09) per share. The company's net asset value per share was $14.48 at the end of the quarter. New investment commitments totaled $603.4 million.
Owl Rock Capital Corporation reported a net investment income of $122.4 million, or $0.31 per share, and a net income of $44.0 million, or $0.11 per share, for the first quarter ended March 31, 2022. The net asset value per share was $14.88 at the end of the quarter. New investment commitments totaled $530.4 million.
Owl Rock Capital Corporation reported a net investment income of $137.9 million, or $0.35 per share, and a net income of $174.0 million, or $0.44 per share, for the fourth quarter ended December 31, 2021. The net asset value per share was $15.08 at the end of the quarter.
Owl Rock Capital Corporation reported net investment income of $130.5 million, or $0.33 per share, and net income of $142.9 million, or $0.36 per share, for the third quarter ended September 30, 2021. The company's net asset value per share was $14.95 at September 30, 2021, as compared to $14.90 at June 30, 2021.
Owl Rock Capital Corporation reported net investment income of $119.1 million, or $0.30 per share, and net income of $150.2 million, or $0.38 per share, for the second quarter ended June 30, 2021. The net asset value per share was $14.90 at June 30, 2021, and the Board of Directors has declared a third quarter 2021 dividend of $0.31 per share.
Owl Rock Capital Corporation reported a net investment income of $0.26 per share and a net income of $0.40 per share for the first quarter ended March 31, 2021. The net asset value per share was $14.82 at the end of the quarter. New investment commitments totaled $863.5 million.
Owl Rock Capital Corporation reported net investment income of $114.6 million, or $0.29 per share, and net income of $180.7 million, or $0.46 per share, for the fourth quarter ended December 31, 2020. The company's net asset value per share was $14.74 at December 31, 2020, as compared to $14.67 at September 30, 2020.
Owl Rock Capital Corporation reported a net investment income of $127.4 million, or $0.33 per share, and net income of $216.0 million, or $0.56 per share, for the third quarter ended September 30, 2020. The net asset value per share was $14.67 at September 30, 2020, compared to $14.52 at June 30, 2020.
Owl Rock Capital Corporation reported a net investment income of $129.2 million, or $0.34 per share, and a net income of $303.6 million, or $0.79 per share, for the second quarter ended June 30, 2020. The net asset value per share was $14.52 at the end of the quarter.
Owl Rock Capital Corporation reported a net investment income of $0.37 per share and a net loss of $(0.79) per share for the first quarter ended March 31, 2020. The company's net asset value per share was $14.09 at the end of the quarter. New investment commitments totaled $731.0 million, and the principal amount of new investments funded was $615.8 million.
Owl Rock Capital Corporation reported a net investment income of $145.4 million, or $0.37 per share, and a net income of $140.2 million, or $0.36 per share, for the fourth quarter ended December 31, 2019. The net asset value per share was reported as $15.24 at the end of the quarter.