Mar 31, 2021

Blue Owl Capital Q1 2021 Earnings Report

Blue Owl Capital was formed after the completion of the business combination between Owl Rock Capital Group and Dyal Capital Partners.

Key Takeaways

Blue Owl Capital Inc. was formed after the completion of the business combination with Altimar Acquisition Corporation. As of March 31, 2021, the combined entity has $52.5 billion in assets under management, of which 91% is permanent capital.

Owl Rock Capital Group and Dyal Capital Partners combined to form Blue Owl Capital Inc.

Blue Owl commenced trading under the ticker “OWL” on the NYSE on May 20, 2021.

As of 3/31, Blue Owl has $52.5 billion in AUM, 91% of which is permanent capital.

Blue Owl will offer public investors exposure to direct lending and GP capital solutions.

Total Revenue
$108M
Previous year: $49.3M
+119.7%
EPS
$0.123
Previous year: -$0.0221
-658.5%
Assets Under Management
$52.5B
Permanent Capital
91%
Gross Profit
$60.2M
Previous year: $17.1M
+252.4%
Total Assets
$52.5B

Blue Owl Capital

Blue Owl Capital