Last updated:
April 25, 2025
2021
Founded
1
Investments
Offices
Venture Fund
Investor Type
Blue Owl Capital Inc. is a prominent American alternative investment asset management firm, publicly traded on the New York Stock Exchange under the ticker symbol "OWL." Established in 2021 through the merger of Owl Rock Capital and Dyal Capital, the firm has rapidly expanded its presence in the financial services industry. Headquartered in New York City, Blue Owl also maintains offices in major global cities, including London, Dubai, and Hong Kong.
As of 2024, the firm manages assets exceeding $174 billion, reflecting its significant growth and influence in the market. . It has originated over $143 billion in gross investments, focusing on providing capital solutions to a diverse range of companies.
While the exact number of investments is not publicly disclosed, Blue Owl Capital's extensive asset management and diverse investment platforms indicate a substantial number of investments across various sectors and geographies.
Investment Focus
Visit Website
Artificial Intelligence & Machine Learning (AI/ML)
Big Data & Analytics
Marketing (MarTech)
New York
Series C
Series D
United States