Sep 30, 2020

Blue Owl Q3 2020 Earnings Report

Reported net investment income of $0.33 per share and NAV per share of $14.67.

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.

Total Revenue
$187M
Previous year: $188M
-0.6%
EPS
$0.33
Previous year: $0.36
-8.3%
NAV per Share
$14.7
Previous year: $15.2
-3.6%
Weighted Avg Portfolio Yield
8.1%
Previous year: 9%
-10.0%
Cash and Equivalents
$220M
Total Assets
$10.2B

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.