Blue Owl Capital OWL
Employee Count
Total number of employees at Blue Owl Capital (OWL) and historical employee count data
1,100Current Employees▲ +415 (+60.58%) YoY
Blue Owl Capital total employee count in 2025 was 1,100, a +415 (+60.58%) increase in headcount from 2024.
Blue Owl Capital total employee count in 2024 was 685, a +140 (+25.69%) increase in headcount from 2023. Revenue per employee was $3,150,512, a $154,024 (+5.14%) increase from 2023.
Blue Owl Capital total employee count in 2023 was 545, a +195 (+55.71%) increase in headcount from 2022. Revenue per employee was $2,996,488, a -$611,306 (-16.94%) decline from 2022.
Blue Owl Capital total employee count in 2022 was 350, a +348 (+17400.00%) increase in headcount from 2021. Revenue per employee was $3,607,794, a -$344,096,206 (-98.96%) decline from 2021.