Blue Owl

2021

Founded

1

Investments

United States

Offices

Venture Fund

Investor Type

About

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.

Portfolio Companies

Gepgraphic Focus

North America, Europe, Middle East, Asia

Key Differentiators

Comprehensive Capital Solutions, Global Presence, Strategic Partnerships

Thypical Investment Size

Varies across platforms

Total Funds Raised

$174.3 billion

Visit Website

Artificial Intelligence & Machine Learning (AI/ML)

Big Data & Analytics

Marketing (MarTech)

New York

Series C

Series D

United States