language
Language
Englishchevron_right
attach_money
Currency
$USDchevron_right
dark_mode
Dark Mode
policy
Privacy Policy
gavel
Terms of Service
OWLOWL

$14.82

-0.26
arrow_drop_down1.72%
Market closed·update13 Nov 2025 21:00

$14.7168

-0.10
arrow_drop_down0.70%
Post-market·update13 Nov 2025 23:58
Day's Range
14.665-15.15
52-week Range
14.52-26.725

Chart

Loading chart...

Performance

Key Stats

Next Earnings Date2025-10-30
Next Earnings TimeBefore Market Open
Volume12.75M
Average Volume 30d11.19M

AI OWL Summary

Powered by LiveAI
💰
126.94
Valuation (P/E Ratio)
P/E is high, typical for growth-oriented companies in the alternative asset management sector. Consider comparing with industry peers.
📈
0.16
EPS Growth (YoY)
EPS is positive. Recent quarterly EPS estimates and actuals show some volatility, with significant beats in some historical quarters.
Show More 🔒

AI Scoreboard

Powered by LiveAI
🔒

Overall Analysis

Buy
70

Blue Owl Capital shows solid fundamental strength with consistent profitability and a manageable debt level. While current technical indicators suggest some short-term headwinds, the company's strong dividend yield and strategic positioning in alternative asset management present a compelling long-term investment case. Potential investors should monitor its ability to grow earnings and manage market volatility.

Neutral

Thematic

65

Blue Owl Capital operates within the growing alternative asset management sector, benefiting from increased demand for yield and diversification. The company's focus on private credit and real estate solutions aligns with current investor preferences. However, the competitive landscape and evolving regulatory environment warrant close observation.

Strong

Fundamental

80

Blue Owl Capital demonstrates strong financial health, characterized by consistent revenue and net income growth. Profitability metrics are solid, supported by efficient operations and a healthy net profit margin. The balance sheet is manageable, with a notable increase in debt but also corresponding growth in assets and equity.

Neutral

Technical

60

The stock price for Blue Owl Capital is currently experiencing a slight downturn, trading below key moving averages. While short-term momentum indicators suggest potential for a rebound, the overall technical picture indicates a period of consolidation or a mild bearish trend in the immediate term.

FactorScore
Alternative Asset Growth80
Interest Rate Sensitivity50
Competitive Landscape60
Regulatory Environment60
Dividend Sustainability75
FactorScore
Valuation40
Profitability70
Growth85
Balance Sheet Health65
Cash Flow80
FactorScore
Trend Analysis30
Momentum60
Volume Confirmation50
Support & Resistance70

AI Investing Checklist

Powered by LiveAI
thumb_up

Bullish Points (7)

Earnings Performance chevron_right

Positive EPS Surprise Trend

The company has exceeded earnings per share (EPS) estimates in 7 out of the last 8 quarters, with a significant positive surprise of 196.93% in Q2 2023, indicating consistent earnings beat capability.

Valuation chevron_right

Potential Value in Trailing P/E

While the TTM P/E is high at 542.3, the TTM P/S ratio is 16.4, which when compared to some of the more favorable quarterly P/E ratios (e.g., Q1 2025 at 1668.5, Q4 2024 at 688.5) suggests potential for normalization and improvement as earnings become more stable.

Show More 🔒
thumb_down

Bearish Points (7)

Valuation Risk chevron_right

High Earnings Multiples

The trailing Price-to-Earnings (P/E) ratio of 542.3 is exceptionally high, and even the most favorable quarterly P/E ratios (like Q4 2024 at 688.5) suggest the stock is trading at a significant premium, potentially reflecting high growth expectations that may be difficult to sustain.

Growth Deceleration chevron_right

Deteriorating Net Margins

Net margins have significantly contracted from 6.2% in Q2 2024 to 1.1% in Q1 2025, indicating pressure on profitability relative to revenue, which could signal underlying business challenges.

Show More 🔒

Calendar

May 2025

28

Next Dividend Date

July 2025

31

Next Earnings Date

EPS Est.
Revenue Est.

H: $0.22

A: $0.21

L: $0.20

H: 654.10M

A: 637.99M

L: 620.34M

September 2025

22

Ex-Dividend Date

Profile

Employees (FY)1.2K
ISINUS09581B1035
FIGI-

Blue Owl Capital Inc. operates as an alternative asset manager in the United States. The company 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. It 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.

Seasonals

2025
2024
2023
2022
2021

Price Target

23.00 USD

The 39 analysts offering 1 year price forecasts for OWL have a max estimate of 28.00 and a min estimate of 17.00.

Debt Level and Coverage

Debt
Free cash flow
Cash & equivalents

Financial Position Analysis

Assets
Liabilities

Ownership

Free Float shares
592M (94.58%)
Closely held shares
33.9M (5.42%)
626M
Free Float shares
592M (94.58%)
Closely held shares
33.9M (5.42%)

Capital Structure

Market cap
12.71B
Debt
2.98B
Minority interest
0.00
Cash & equivalents
152.09M
Enterprise value
15.53B

Valuation - Summary

Market Cap
31.4B
Net income
58M(0.18%)
Revenue
1.92B(6.09%)
31.4B
Market Cap
31.4B
Net income
58M(0.18%)
Revenue
1.92B(6.09%)
Price to earning ratio (P/E)542.30x
Price to sales ratio (P/S)16.40x

Valuation - Ratios

P/E
P/S

Revenue to Profit Conversion

Revenue
2.3B
COGS
1.02B
Gross Profit
1.28B
OpEx
671.19M
Operating Income
606.76M
Other & Taxes
497.17M
Net Income
109.58M

Balance Sheet

Total assets
Total liabilities
Liabilities to assets %

Income Statement

Revenue
Net Income
Net Margin

Cash Flow

Operating Cash Flow
Investing Cash Flow
Financing Cash Flow
Show More 🔒