Investor Relations

Q4 2022 Earnings Conference Call

February 23, 2023 - 10:00 AM ET

Our Portfolio At a Glance

Portfolio Size (at Fair Value)

$12.8BN

Portfolio Companies

180

Senior Secured Investments

87%

Floating Rate Investments (Debt)

98%

As of Sep. 30, 2022 • Q3'22 10-Q

Learn More About Our Portfolio

Latest Views on the Market Environment from CEO Craig Packer

Latest Presentation

Latest Quarterly Results

$14.85

Net Asset Value per Share

$0.37

Net Investment Income per Share

$0.33

Dividend per Share

Source: Q3'22 Earnings Release

For complete information regarding our financials, see our public filings

Stock Information

Contact Information

Corporate Office & Investor Relations

Owl Rock Capital Corporation
399 Park Avenue
38th Floor
New York, NY 10022
T: 212-419-3000
owlrockir@blueowl.com