OWL earnings likely to disappoint; stretched valuation, insider selling
Expected move: 7–14% from event-day close
Full thesis
OWL faces a bearish earnings setup despite recent 19% momentum. Analysts have revised estimates down 3.3% with 0 upgrades and 4 downgrades, signaling consensus pessimism. Insiders have sold $1.48B vs $7.1M in buys over 90 days, suggesting they are cashing out ahead of earnings. The stock trades at an extreme P/E of 82.3 at its 52-week high, leaving no room for error. Options positioning is extremely bullish (P/C 0.13), a contrarian sell signal. Mean reversion risk is high after a 19% 1-week rally.
OWL Earnings
Thursday, Apr 30 2026Our Position
bearish · highPIMCO Buys Entire $400M Blue Owl Bonds Amid Scrutiny
The full bond buyout by PIMCO amid elevated fund redemptions and rising market scrutiny implies stress on Blue Owl's liquidity and valuation, heightening risk despite institutional support.
Watch: Monitor upcoming asset sale prices and redemption caps for impact on NAV and liquidity risks this quarter.
Data Signal Summary
Key Context
Recent Activity
26 more
Explore more