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).
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