Drooid Logo
Back to today’s briefing

Story perspectives

Blue Owl Capital Stock Plummets 40% Amid Investor Panic

3/29/2026

46 9 Full Breakdown

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.