Blue Owl Capital

Blue Owl Capital Inc.
Company typePublic
IndustryFinancial services
FoundedMay 19, 2021 (2021-05-19)
Founders
Headquarters399 Park Avenue,
New York City
,
United States
Products
Revenue US$2.9 billion (2025)
US$78.8 million (2025)
AUM US$307.5 billion (2025)
Total assets US$12.5 billion (2025)
Total equity US$15.2 billion (2025)
Number of employees
1,365 (2025)
Websiteblueowl.com
Footnotes / references
Financials as of December 31, 2025.

Blue Owl Capital Inc. is an American alternative investment asset management company that is listed on the New York Stock Exchange under the ticker symbol: "OWL". Headquartered in New York City, it has additional offices around the world, including London, Dubai, and Hong Kong.