Blue Owl Capital

OWL - Blue Owl Capital • Financials

Blue Owl Capital is one of the world's largest alternative-asset managers, $295.6 billion in total managed assets, including $183.8 billion in fee-earning AUM, at the end of September 2025. The company has three core business segments: global private equity, (with $68.8 billion in total AUM and $40.2 billion in fee-earning AUM), private credit ($152.1 billion/$97.3 billion), and real estate/real assets ($74.7 billion/$46.3 billion). The firm primarily serves institutional investors (68% of AUM) and high-net-worth individuals (32%). The firm operates through more than 20 offices in the Americas, and the EMEA and Asia-Pacific regions.

Complete and updated financials table with all primary indicators: Net Income, Revenue, EBITDA, Margin, ROE, Dividends

Year
12/2018
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
12/2019
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
09/2020
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
12/2020
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
12/2021
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
12/2022
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
12/2023
1,732
628
-
3%
0.11
1,528
4%
1,577
2.5
637
-68
-795
569
-19
-248
460%
3.6%
12/2024
2,295
882
-
5%
0.2
2,128
5%
2,436
2.8
687
-64
-313
623
-39
-368
340%
2.9%
12/2025
2,870
839
-
3%
0.12
2,205
4%
3,130
3.7
583
-58
-943
525
-133
-547
690%
5.6%