MarketBrain

BLUE OWL CAPITAL INC.

Financial highlights

MetricFY December 31, 2025FY December 31, 2024FY December 31, 2023FY December 31, 2022FY December 31, 2021
Revenue$2.9B$2.3B$1.7B$1.4B$823.9M
Cash from operations$1.3B$999.6M$949.1M$728.4M$281.7M
Capital expenditure$57.7M$64.2M$67.9M$65.5M$5.3M
Free cash flow$1.2B$935.4M$881.2M$662.9M$276.4M
Share repurchases$53.7M$0$0$78.8M$0
Impairments$0$0$0$0$0
Total assets$12.5B$11.0B$8.8B$8.9B$8.3B
Total liabilities$6.4B$5.2B$3.5B$3.3B$2.4B

Shares outstanding 1.6B · Free float 53.9%

Annual filing data through FY ended December 31, 2025; float as of June 27, 2026.