DailyIQ
Last updated 24 minutes ago

OWL·OWL

$.
-. (-.%)
After Hours
High
$12.78
Open
$12.52
Market Cap
19.18B
52W High
$24.27
Low
$12.16
P. Close
$9.45
P/E
243.34
52W Low
$10.88
Fwd P/E
-
Mean Target
-
Technical Score (1D)
18
SELL
News Sentiment
54
MIXED
Blue Owl Capital (OWL) recently launched its inaugural Strategic Equity Secondaries Strategy, raising over $3 billion. This expansion into the GP-led secondaries market broadens OWL's fee streams, which could positively impact its valuation. Simultaneously, Stack Infrastructure, a data center firm owned by OWL, is seeking a $2 billion loan for an Australian project, potentially signaling growth in its data center holdings. In a related development, Nscale secured a $1.4 billion chip loan from Pimco and Blue Owl, which may indicate confidence in the semiconductor sector. OWL's recent activity in the residential land banking sector, through a partnership with Five Point, further diversifies its portfolio. Deep Fission, an advanced nuclear energy company, also secured $80 million in financing with participation from Blue Owl Capital, forming a strategic partnership. However, Goldman Sachs maintained a Neutral rating on OWL and lowered its price target, even as the company reported record Q4 earnings and strong fundraising. Despite strong Q4 results, analyst expectations may be shifting, which could create uncertainty. Investors should continue to monitor the company's performance and analyst commentary.
Earnings Summary
Blue Owl Capital Inc. is an alternative asset manager operating in the Financial Services sector, specifically within the Asset Management industry, offering capital solutions to middle-market companies and other entities. The company provides various financial solutions through permanent capital vehicles and long-dated private funds. In the last two quarters, OWL's earnings show a mixed performance. In Q1 2025, the company reported an EPS of $0.17 against an estimate of $0.18329, with revenue at $620.19 million. However, in Q1 2026, the EPS and revenue are not available. The company has not consistently beat or missed estimates. Examining the historical trajectory, there is not enough information to analyze YoY growth. Recent news indicates that Blue Owl launched its inaugural Strategic Equity Secondaries Strategy, raising over $3 billion, which could broaden its fee streams. Additionally, the company is entering the residential land banking sector through a partnership with Five Point Holdings. Investors should watch for the reported revenue in the next quarter, as it will provide a clearer picture of the company's financial health. Key will be the performance of its new strategic initiatives and the impact of the recent fundraising.

EPS

EstBeatMiss
$0.17$0.17$0.18$0.19$0.19Q1'25Q1'26
QtrEstActual+/−
Q1'26$0.18$0.19+3.7%
Q1'25$0.18$0.17-7.3%

Revenue

EstBeatMiss
$606M$637M$668M$699M$731MQ1'25Q1'26
QtrEstActual+/−
Q1'26$716M$700M-2.3%
Q1'25 - $620M -

Market Data

OWL Stock Snapshot

OWL is currently trading at $9.58, giving OWL a market cap of 19.18B and a P/E ratio of 243.3. Today's range spans $12.16–$12.78, with shares opening at $12.52 and moving up $0.13 (1.4%) from the prior close. DailyIQ's technical score sits at 18/100 (SELL) with a news sentiment reading of 54/100.

Over the past year OWL has traded between $10.88 and $24.27 - the current price is -11.9% off the 52-week low and -60.5% from the high.

The bearish momentum on OWL (OWL) - 18/100 (SELL), sentiment neutral at 54/100, price $9.58 (near 52-week lows) - is the type of setup where stop-loss selling from long-side momentum strategies amplifies the initial technical weakness. The current P/E ratio stands at 243.3. At 19.18B in Financial Services market cap, the 52-week range of $10.88–$24.27 provides the structural reference, and the lower end of that range becomes the next key test if the current SELL signal persists.

When a large-cap Financial Services name with 19.18B in capitalization prints a SELL signal (18/100) alongside neutral news sentiment (54/100), the risk isn't just price depreciation — it's the loss of institutional sponsorship that makes recovery harder. At $9.58 (near 52-week lows in the $10.88–$24.27 range), the structural support levels are where that sponsorship question gets answered.

Recent News Coverage

Most recent articles, ranked by recency (click to expand).

0+ articles
Loading latest news…