Login
Blue Owl Capital Inc logo

Blue Owl Capital Inc

blueowl.com

Blue Owl Capital Inc (NYSE: OWL) is an alternative asset management company that manages capital across credit, real assets, and other alternative investment strategies. It earns revenue primarily through management fees charged on assets under management, with AUM calculated as the sum of net asset value, drawn and undrawn debt, uncalled capital commitments, total managed assets for certain credit and real assets products, and par value of collateral for CLOs and other securitizations. Blue Owl manages a suite of business development companies (BDCs), including Blue Owl Capital Corporation (NYSE: OBDC), Blue Owl Technology Finance Corp. (NYSE: OTF), Blue Owl Credit Income Corp., and others, as well as collateralized loan obligations and real assets vehicles. The firm expanded its credit capabilities through the acquisition of Atalaya Capital Management LP, completed September 30, 2024. Blue Owl operates in the alternative asset management sector alongside firms such as Ares Management, Apollo Global Management, and Blackstone.

Products & Services

Business development companies (BDCs): OBDC, OBDC II, OTF, OCIC, OTIC. Collateralized loan obligations (CLOs) and other securitizations. Credit strategies including alternative credit (via Atalaya, acquired September 30, 2024). Real assets products.

Revenue Model

Management fees based on AUM, which includes NAV, drawn and undrawn debt, uncalled capital commitments, total managed assets, and par value of CLO collateral. The firm also manages BDCs regulated under the Investment Company Act of 1940 and earns fees from those vehicles.

Customers & Markets

Institutional and individual investors allocating to alternative credit, real assets, and BDC vehicles. End markets include private credit, direct lending, technology lending, and real assets.

Financial Snapshot

Revenue
TTM
$1.181B
Gross Margin
Last 4 Quarters
N/A
Net Income
TTM
$80.91M
Current Assets
Last 4 Quarters
N/A
Current Liabilities
Last 4 Quarters
N/A
Current Ratio
Last 4 Quarters
N/A
Total Assets
2026 Q2
Total Liabilities
2026 Q2
Book Value
2026 Q2
$5.614B
Cash
2026 Q2
P/E
TTM
198.5
Free Cash Flow
TTM
$870.6M

Stock Price

Loading...
Market Cap: $16.058 Billion

Create Account

Sign up for free to unlock this feature.

Already have an account? Sign in

Premium Feature

This feature requires a premium subscription to unlock unlimited historical data and advanced analysis tools.

Premium includes:

  • Unlimited historical financial data
  • Advanced analytics and insights
  • Priority support