Story perspectives
Blue Owl Capital Stock Plummets 40% Amid Investor Panic
3/29/2026
1 of 1
Story summary
- Blue Owl Capital, a major United States business development company, has seen its stock drop more than 40% over the past year.
- Blue Owl Capital manages a $16.5 billion portfolio, primarily investing in senior secured loans.
- Analysts forecast a 14% decline in earnings per share this year.
- Investor panic followed allegations of misrepresented portfolio losses.
- The Motley Fool's Stock Advisor identified ten stocks it considers better investments.
