Blue Owl Capital

Blue Owl Capital is a global alternative asset manager that provides investors with access to private credit, GP strategic capital, and real estate investment solutions. The firm was established through the merger of Owl Rock Capital and Dyal Capital Partners and is headquartered in New York City.

Brand Authority Index (BAI): 88/100

Archetype: Challenger

Category: Financial Services

https://optimly.ai/brand/blue-owl-capital

Last analyzed: April 10, 2026

Verified from Blue Owl Capital website

Founded: 2021 (Merger date)

Headquarters: New York, NY

Competitors

Also Referenced By

Buyer Intent Signals for Blue Owl Capital

Problems this brand solves

Buyers search for