Investor Relations

Q3 2022 Earnings Conference Call

November 3, 2022 - 10:00 AM ET

Our Portfolio At a Glance

Portfolio Size (at Fair Value)

$12.6BN

Portfolio Companies

168

Senior Secured Investments

88%

Floating Rate Investments (Debt)

99%

As of Jun. 30, 2022 • Q2'22 10-Q

Learn More About Our Portfolio

Latest Presentation

Latest Quarterly Results

$14.48

Net Asset Value per Share

$0.32

Net Investment Income per Share

$0.31

Dividend per Share

Source: Q2'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