Blue Owl Capital Reveals Significant Profit from SpaceX Investment
Blue Owl Capital's stock rose 10% after executives disclosed a 10x return on its SpaceX investment, with half of the stake sold at a $1.25 trillion valuation. The firm's Q1 2026 earnings were strong, with fee-related earnings up 14% year-over-year and a reaffirmed $0.92 annual dividend.

Tickers: $OWL
Topics: Blue Owl Capital earnings report equity investment SpaceX stock price movement