Upgrade

Blue Owl Capital Inc.

OWL

Last
$9.49
Day
+2.4%
1y
-43.0%
5y
-38.9%
52w
-46.5%
SPY YTD
+13.3%
XLF
-1.3%
Earnings
2026-10-2919d
EMA 21
9.61
EMA 50
10.10
EMA 200
11.36
20d high
-13.1%
5y high
-65.3%
5y range
7th
Website · 1,380 employees · United States

Positions held

Your positions

OWL isn't in your positions.

Add it to see shares, cost, and P&L here.

Score
-6
Hold
avoid
Signal
Sell
Target
$9.90
Stop
$8.75
Stop distance
7.8%
Target vs last
+4.3%

Bull / bear case

Site-generated summary from fundamentals, news, and score — not investment advice. As of 2026-10-08.

Bull case
  • Blue Owl Capital Inc. operates in the asset management industry, which is experiencing a growing demand for alternative investment strategies, positioning the company well for future growth.
  • The company has a market cap of approximately $14.2 billion, indicating strong investor interest and confidence.
  • Blue Owl's revenue for 2025 is projected to be $2.87 billion, reflecting a significant increase from $2.30 billion in 2024.
Bear case
  • The company's trailing P/E ratio is 75.58, suggesting that the stock may be overvalued compared to its earnings.
  • Blue Owl's earnings growth has declined by 14% year-over-year, raising concerns about its profitability.
  • The stock has a 'Strong Sell' signal with a score of -24.00, indicating bearish market sentiment and potential downward pressure.

Fundamentals

Market cap$14.53BEnterprise value$14.13BTrailing P/E77.25Forward P/E9.43
PEG0.15Price / book3.18Beta1.33Dividend yield9.82%
Revenue growth7.1%Earnings growth-14.0%Gross margin58.5%Operating margin28.9%
Profit margin2.7%ROE5.7%ROA4.5%Debt / equity0.77
Current ratio1.98Free cash flow$1.55BAnalyst recommendationbuyMean target$12.53
52w high$17.3352w low$7.95

Quarterly

2026-Q22026-Q12025-Q42025-Q32025-Q22025-Q1
Revenue$753M$754M$756M$728M$703M—
Op margin15.5%14.5%22.1%15.5%14.1%—
Net income$11.4M$15.5M$47.7M$6.3M$17.4M—
Gross margin52.3%50.1%58.5%53.1%53.6%—
Gross profit$394M$378M$442M$387M$377M—
Operating income$116M$109M$167M$113M$99.3M—
  • Revenue -0% vs prior quarter ($753M vs $754M).
  • Gross margin 52.3% (was 50.1% prior quarter).

Yearly (6y)

20252024202320222021
Revenue$2.9B$2.3B$1.7B$1.4B—
Op margin15.9%26.4%18.4%-0.2%—
Net income$78.8M$110M$54.3M-$9.3M—
Gross margin54.5%55.7%49.7%34.7%—
Gross profit$1.6B$1.3B$861M$475M—
Operating income$456M$607M$318M-$2.5M—
Headline scan

No flags

• No distress or material-risk keywords in recent headlines (keyword scan only — not a guarantee).

News

OWL · daily-6.2% over 13 sessions
Close EMA21 EMA50 EMA200
8.699.119.549.9610.382026-092026-092026-092026-092026-102026-102026-10
Quarterly · revenue, net income, margins
Revenue Net income Gross margin Op margin
$0M$189M$378M$567M$756M0%29%59%2025-Q22025-Q32025-Q42026-Q12026-Q2