For Q4 2025, Blue Owl generated total investment income of 447750000 and net investment income of 192260000, or 0.38 per share. Net assets resulting from operations increased by 119085000 during the quarter, while NAV per share declined slightly to 14.81. The company maintained strong credit quality with only 1.1% of investments on non-accrual at fair value.
Blue Owl generated GAAP net investment income per share of $0.42 and adjusted net investment income per share of $0.40, maintained a NAV of $15.03 per share, and declared total dividends of $0.39 per share, supported by stable portfolio performance.
Blue Owl Capital Corporation posted Q1 2025 net investment income of $201.3 million and adjusted NII per share of $0.39. The company closed a major merger with OBDE, expanding total assets to over $18 billion. Portfolio yields remained strong amid continued floating rate exposure.
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.