Blue Owl Capital Inc. Q1 2026 Financial Results and Dividend Announcement
Blue Owl Capital Inc. reported its financial results for the quarter ended March 31, 2026. The company announced a quarterly dividend of $0.23 per Class A Share, payable on May 27, 2026. As of March 31, 2026, Blue Owl reported $314.9 billion in assets under management (AUM), an increase of 15% year-over-year. Fee-Related Earnings (FRE) were $393.6 million, a 14% increase, and Distributable Earnings (DE) were $292.5 million, an 11% increase. The company highlighted growth across its Credit, Real Assets, and GP Strategic Capital platforms. GAAP net income was $15.5 million, or $0.02 per Class A Share. Blue Owl also announced its full-year 2026 dividend of $0.92 per Class A Share and repurchased 1.7 million shares for $25.0 million during the quarter. The company hosted an investor call on April 30, 2026, to discuss these results.