Track Blue Owl Capital Inc. Class A Common Stock — Monitor price, dividends, and performance in your free portfolio

Start Tracking Free

Blue Owl Capital Inc. Class A Common Stock OWL · Stock Open Blue Owl Capital Inc. Class A Common Stock in new tab

9.04 USD
P/E
72.92
EPS
0.12
Yield
10.45%
Safety Score
48
P/B
2.82
ROE
5.70
Beta
1.18
Target Price
12.93 USD
Blue Owl Capital Inc. Class A Common Stock logo

Blue Owl Capital Inc. Class A Common Stock

🧾 Earnings Recap – Q1 2026

Blue Owl shares surged 12.4% post-earnings as robust fundraising and diversified platform growth substantially outpaced investor expectations. The company’s 13% year-over-year revenue increase and healthy capital inflows across private credit, real assets, and GP Strategic Capital were key drivers behind the market’s enthusiastic reaction.

  • Fee-related earnings (FRE) rose 14% and distributable earnings (DE) climbed 11% year-over-year, with Q1 FRE at $0.25 per share and DE at $0.19 per share.
  • Blue Owl raised $57 billion over the past 12 months—including $11 billion in Q1—its second highest annual fundraising since inception, reflecting broad demand from both institutional and private wealth channels.
  • Real assets and alternative credit saw particularly strong momentum, with real assets AUM up 2.5x year-over-year in private wealth and alternative credit/net lease AUM up approximately 40%.
  • Platform diversification continued, with direct lending now comprising only 37% of AUM, as real assets and GP Strategic Capital expand to 27% and 22% respectively.
  • Blue Owl’s participation in large-scale digital infrastructure projects—including Amazon’s $12 billion data center—demonstrated scale and strategic relevance across new verticals.
📅
Loading chart...
Key Metrics
Earnings dateJuly 30, 2026
P/E72.92
EPS0.12
Book Value3.11
Price to Book2.82
Debt/Equity75.27
% Insiders0.124%
Growth
Revenue Growth0.10%
Earnings Growth6.37%
Estimates
Forward P/E8.96
Forward EPS0.98
Target Mean Price12.93
Dividend
Dividend Yield10.45%
Annual dividends0.91 USD
Ex-Div. DateMay 13, 2026
Payout675.36%

DCF Valuation

Tweak assumptions to recompute fair value for Blue Owl Capital Inc. Class A Common Stock (OWL)
Currency: USD
DCF Assumptions
Decimal (e.g., 0.10 = 10%). Range allows declines (−50%) to strong growth (+50%).
Decimal (e.g., 0.30 = 30%).
Decimal (e.g., 0.04 = 4%).
Decimal (e.g., 0.20 = 20%).
Percent number (e.g., 3 = 3%).
Percent number (e.g., 10 = 10%).
Percent number (e.g., 5 = 5%).
DCF Result

Fair Value (DCF)
Current Price
Upside
WACC
Terminal PV
Σ PV of FCFs
Note: historical bars show reported FCF (for context); forward bars show PV of projected FCF; if no per-year data, totals are shown.

Blue Owl Capital Inc. Class A Common Stock Logo Blue Owl Capital Inc. Class A Common Stock Analysis (OWL)

United States Financials Official Website Stock

Is Blue Owl Capital Inc. Class A Common Stock a good investment? Blue Owl Capital Inc. Class A Common Stock (OWL) is currently trading at 9.04 USD. Market analysts have a consensus price target of 12.93 USD. This suggests a potential upside from current levels.

In terms of valuation, the stock trades at a P/E ratio of 72.92. This high multiple suggests investors have priced in significant future growth expectations.

Earnings Schedule: Blue Owl Capital Inc. Class A Common Stock is expected to release its next earnings report on July 30, 2026. The market consensus estimate for Forward EPS is 0.98.

For income investors, Blue Owl Capital Inc. Class A Common Stock pays a dividend yield of 10.45%. With a payout ratio of 675%, the dividend appears to be under pressure.

Investor FAQ

Does Blue Owl Capital Inc. Class A Common Stock pay a dividend?

Yes, it pays an annual dividend of 0.91 USD (10.45% yield).

What asset class is Blue Owl Capital Inc. Class A Common Stock?

Blue Owl Capital Inc. Class A Common Stock is classified as a Stock. You can compare it against its peer in the "Related Symbols" list.

When is the next earnings date?

The next earnings date is projected to be July 30, 2026. The company currently has a trailing EPS of 0.12.

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.

Exchange Ticker
ASE (United States) OWL
Trades
Dividend Yield
10.45%
Annual Dividends
0.91USD
Next Ex. Div Date
May 13, 2026
Payout Ratio
675.36%
Dividend History paid per year (USD)
Historical Dividends
Year Total Dividends
2027
0.58 USD
May 27, 2027 (estimated) 0.3089
March 5, 2027 (estimated) 0.2674
2026
1.03 USD
Nov. 30, 2026 (estimated) 0.2839
Aug. 28, 2026 (estimated) 0.2878
May 27, 2026 0.2300
March 2, 2026 0.2250
2025
0.86 USD
Nov. 24, 2025 0.2250
Aug. 28, 2025 0.2250
May 28, 2025 0.2250
Feb. 28, 2025 0.1800
2024
0.68 USD
Nov. 22, 2024 0.1800
Aug. 30, 2024 0.1800
May 30, 2024 0.1800
March 5, 2024 0.1400
2023
0.55 USD
Nov. 30, 2023 0.1400
Aug. 31, 2023 0.1400
May 31, 2023 0.1400
March 6, 2023 0.1300
2022
0.43 USD
Nov. 30, 2022 0.1200
Aug. 29, 2022 0.1100
May 27, 2022 0.1000
March 7, 2022 0.1000
2021
0.13 USD
Nov. 30, 2021 0.0900
Sept. 8, 2021 0.0400
Upcoming Dividends
Name Payment Date Status Amount
Blue Owl Capital Inc. Class A Common Stock May 27, 2026 0.23 USD
Blue Owl Capital Inc. Class A Common Stock Mar 02, 2026 0.225 USD
Blue Owl Capital Inc. Class A Common Stock Nov 24, 2025 0.225 USD
Blue Owl Capital Inc. Class A Common Stock Aug 28, 2025 0.225 USD
Explore Premium Features

Unlock detailed news and exclusive insights with our Premium subscription.

See Pricing Plans

Fundamentals

Under Construction

This feature will be available soon. Stay tuned!

Follow us on Twitter for updates: @allinvestview

Check out our Roadmap for upcoming features.

Community Discussion