OWL
OWL
US09581B1035
Blue Owl Capital Inc.
Loading chart...

Company Profile

Blue Owl Capital Inc. operates as an alternative asset manager in the United States. It offers permanent capital base solutions that enables it to offer holistic framework of capital solutions to middle market companies, large alternative asset managers, and corporate real estate owners and tenants. The company also provides private financing solutions, such as direct lending products comprising diversified, technology, first lien, and opportunistic lending to middle-market companies; alternative credit; investment grade credit; liquid credit; and other credit solutions. In addition, the company offers GP strategic capital products, which offers capital solutions, including GP minority stakes, GP debt financing, and professional sports minority stakes; and real estate products that focuses on acquiring triple net lease real estate by investment grade or creditworthy tenants, as well as real estate debt finance through net lease and real estate credit. It offers its solutions through permanent capital vehicles and long-dated private funds. Blue Owl Capital Inc. is headquartered in New York, New York.

Latest News

Related stocks

TPG
TPG • United States
TPG Inc.
45.26 USD
17.68B USD 1Y -21.8%
EQH
EQH • United States
Equitable Holdings, Inc.
52.92 USD
14.43B USD 1Y +6.3%
BEN
BEN • United States
Franklin Templeton, Inc.
32 USD
16.26B USD 1Y +37.3%
CRBG
CRBG • United States
Corebridge Financial Inc.
34.09 USD
15.2B USD 1Y +7.5%
IVZ
IVZ • United States
Invesco Ltd
29.51 USD
13.03B USD 1Y +25.4%
TROW
TROW • United States
T. Rowe Price Group, Inc.
105.16 USD
22.43B USD 1Y -1.5%
CVC.AS
CVC.AS • United States
CVC CAPITAL
12.18 EUR
14.87B USD 1Y -23.9%
SEIC
SEIC • United States
SEI Investments Company
104.7 USD
12.57B USD 1Y +22%

Key Metrics & Overview

Detailed metrics & financial data of the company

Company Profile
5 Metrics

🛡️ Risk & Structural Analysis

Multi-Factor Risk Model & Market Data

7/7 Very High
5Y Volatility
42.1% p.a.
Max Drawdown (5Y)
-69.2%
Sharpe Ratio (5Y)
-0.29
Beta Factor
1.33
Size Class
Large Cap
Notes & Warnings
Single Stock Risk: Investing in an individual stock carries full company and insolvency risk (no fund diversification).
Exemplary balance sheet strength: Very solid ratio of equity to debt.
🔴 High valuation risk: Avg P/E of 79.1 (Elevated multiple compression risk)
Structurally High Volatility: Above-average fluctuations persist across 5 to 10 years (42.1% p.a.).
Historical Stress Test: Maximum peak-to-trough drawdown of -69.2% in the extended horizon.
ende