•
Mar 31, 2022
Blue Owl Q1 2022 Earnings Report
Reported net investment income of $0.31 per share and net income of $0.11 per share for the first quarter ended March 31, 2022.
Key Takeaways
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.
Net investment income was $0.31 per share.
Net income was $0.11 per share.
Net asset value per share was $14.88.
New investment commitments totaled $530.4 million.
Blue Owl
Blue Owl
Forward Guidance
Company expects to see upside in the second half of the year from a rising interest rate environment.
Positive Outlook
- Expects to see upside in the second half of the year from a rising interest rate environment.
- Credit performance remains exceptional.
- Defensive positioning is designed to generate healthy returns through the entire market cycle.
- Almost all of the portfolio is held in floating rate assets.
- One of the lowest levels of non-accruals in the BDC sector.