Blue Owl shares slumped to $8.85, down about 64.6% from the all-time high of $25, erasing billions of dollars in market value. The sharp reversal since last year signals heavy investor de-risking and materially weakened company sentiment, with potential implications for other alternative asset managers and funding/liquidity dynamics.
Blue Owl shares slumped to $8.85, down about 64.6% from the all-time high of $25, erasing billions of dollars in market value. The sharp reversal since last year signals heavy investor de-risking and materially weakened company sentiment, with potential implications for other alternative asset managers and funding/liquidity dynamics.
AI-powered research, real-time alerts, and portfolio analytics for institutional investors.
Request a DemoOverall Sentiment
strongly negative
Sentiment Score
-0.70