Blue Owl Capital Inc. OWL
Rating
Rating Factors
Company Overview
Blue Owl Capital Inc. is a publicly traded alternative asset management firm specializing in private credit, GP strategic capital, and real estate solutions. The company operates within the alternative investments and asset management industries, focusing on providing long-term, stable capital to middle-market companies, private equity firms, and institutional investors. Its primary revenue drivers are management fees and performance-related income generated from managing permanent capital vehicles and long-duration funds.
The firm serves institutional investors, including pension funds, sovereign wealth funds, endowments, foundations, insurance companies, and high-net-worth investors. Blue Owl Capital Inc. positions itself uniquely through its emphasis on permanent capital structures, long-duration investment horizons, and scaled relationships with private equity sponsors. The company was formed in 2021 through the merger of Owl Rock Capital Group and Dyal Capital Partners, and it subsequently completed a public listing via a merger with a special purpose acquisition company, establishing its current corporate structure and public market presence.
Income Statement
Balance Sheet
Cash Flow
Filings
Price History
Valuation
Dividends and Shares
Corporate Info
37th Floor
New York, NY 10022