Blue Owl Q3 2020 Earnings Report
Key Takeaways
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.
Net investment income was $127.4 million, or $0.33 per share.
Net income was $216.0 million, or $0.56 per share.
Net asset value per share was $14.67.
New investment commitments totaled $843.6 million.
Blue Owl
Blue Owl
Forward Guidance
The Company’s Board of Directors has declared a fourth quarter 2020 dividend of $0.31 per share and had previously declared a special dividend of $0.08 per share, both for stockholders of record as of December 31, 2020, payable on or before January 19, 2021. On November 3, 2020, the Board approved a repurchase program under which the Company may repurchase up to $100 million of the Company’s outstanding common stock.