Tamtam Try Tamtam free
Blue Owl Capital logo

Blue Owl Capital

Redefining alternative investments

About Blue Owl Capital

Asset manager providing private capital solutions and alternative investment opportunities across credit, real assets, and GP strategic capital platforms.

Key facts

Industry
Financial Services
Company size
1,001–5,000 employees
Headquarters
New York, United States
Founded
2021
Revenue
$568MFY2025, publicly reported
Website
blueowl.com
LinkedIn
linkedin.com/company/blue-owl-capital

Blue Owl Capital at a glance

Blue Owl Capital is a B2B/B2C company in the Financial Services industry, headquartered in New York, United States.

Blue Owl Capital was founded in 2021.

Blue Owl Capital has 1,001–5,000 employees.

Blue Owl Capital's revenue is $568M (FY2025, publicly reported).

Frequently asked questions about Blue Owl Capital

What is Blue Owl Capital's revenue?

Blue Owl Capital's revenue is $568M (FY2025, publicly reported).

How many employees does Blue Owl Capital have?

Blue Owl Capital has 1,001–5,000 employees.

Where is Blue Owl Capital headquartered?

Blue Owl Capital is headquartered in New York, United States.

Selling to companies like Blue Owl Capital?

Tamtam finds the companies that match your ideal customer, researches each account and tells you who to contact and when.

Find similar companies