Blue Owl Capital Inc. First Quarter 2025 Results
1. Blue Owl reports over 30% growth in management fees in 12 months. 2. Latest dividend declared at $0.225 per Class A Share, payable May 28. 3. Company emphasizes strong defensive qualities amidst market dislocation.