Companies /Financial Services

Blue Owl Capital Inc - Class A

NYSE: OWL Asset Management
$9.11
▲ $0.04 (+0.44%) today
Markets closed · 9:33am ET

24/7 Wall St. View

OWL at a Glance

Valuation
Market cap
$14.3B
P/E ratio
75.9
Dividend yield
10.00%
Profitability
Revenue (TTM)
$3.0B
Profit margin
2.7%
EPS (TTM)
$0.12
Price
52-week range
$8 – $16
24/7 target
$10.99
Street target
$12.53
Earnings
Next report
Oct 29, 2026
Q2 2026 EPS
$0.22
vs. $0.22 est.
+2.1%

Headquartered in New York, NY Fiscal year ends December NYSE: OWL blueowl.com

About Blue Owl Capital

Blue Owl Capital Inc. (NYSE: OWL) is an alternative asset manager with $319 billion in assets under management as of June 30, 2026. The firm invests across three multi-strategy platforms: Credit (direct lending, alternative credit, investment grade credit, liquid credit, and healthcare opportunities), Real Assets (net lease real estate, real estate credit, and digital infrastructure), and GP Strategic Capital (minority equity stakes in and debt financing to private equity and credit firms, and professional sports minority stakes). Blue Owl is anchored by a large permanent capital base — approximately $225 billion, generating 85% of its fee-related management fees — and serves institutional investors, individual investors, and insurance companies. The company has over 1,380 professionals globally and has completed more than 100 GP equity and debt transactions and $199 billion in gross direct lending originations since inception. Updated

Revenue by Segment · Q2 2026
  1. Credit59%
  2. GP Strategic Capital23%
  3. Real Assets18%

OWL Coverage

Frequently Asked Questions

What does Blue Owl Capital do?

Blue Owl Capital Inc. (NYSE: OWL) is an alternative asset manager with $319 billion in assets under management as of June 30, 2026.

What is the OWL stock price target?

24/7 Wall St.'s 12-month price target for OWL is $10.99, rated Buy. The Wall Street consensus target is $12.53. OWL price prediction →