Blue Owl Capital
Redefining alternative investments
- B2B
- B2C
- Has physical offices
- Publicly traded
- Multi-product
- Sales-led purchase
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
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