Blue Owl Capital

FinancialsBlue Owl Capital

OWL

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
$1,345
$1,345
$1,345
$1,345
$1,345
$1,345
$1,345
$1,345
$1,345
$1,345
$1,345
$1,345
$1,345
$1,345
$1,345
$1,345
$1,345
12/2019
$1,345
$1,345
$1,345
$1,345
$1,345
$1,345
$1,345
$1,345
$1,345
$1,345
$1,345
$1,345
$1,345
$1,345
$1,345
$1,345
$1,345
12/2020
$1,345
$1,345
$1,345
$1,345
$1,345
$1,345
$1,345
$1,345
$1,345
$1,345
$1,345
$1,345
$1,345
$1,345
$1,345
$1,345
$1,345
12/2021
824
-813
-123
L
L
1,664
L
1,132
L
-924
-5
1,348
-929
0
-150
L
1.5%
12/2022
1,370
257
-1
L
L
1,605
L
1,557
6.1
308
-66
-218
242
-81
-183
L
4%
12/2023
1,732
628
01
3%
0.11
1,528
4%
1,577
2.5
637
-68
-795
569
-19
-248
460%
3.6%
12/2024
2,295
882
012
5%
0.2
2,128
5%
2,436
2.8
687
-64
-313
623
-39
-368
340%
2.9%
12/2025
2,870
839
01
3%
0.12
2,205
4%
3,130
3.7
583
-58
-943
525
-133
-547
690%
5.6%