Invezz
26 Nov 2025, 16:16 UTC · 48w ago
Here's why the Blue Owl stock price may fall to $10 soon
Impact · against what's priced in
Blue Owl (OWL) faces significant downward pressure following a failed merger and systemic underperformance relative to private credit peers. While the market has already reacted to a sharp price drop, the operational friction evidenced by the terminated OBDC merger suggests further valuation risk.
- OWL−0.60
No priced-in read yet





