Blue Owl Capital Inc.

OWL Financial Asset Management

Blue Owl Capital Inc.’s revenue for fiscal 2025 (year ended December 2025) was $2.9 billion, up 25.0% from fiscal 2024.

Revenue
+10.8%
EPS
+200.0%
Free cash flow
+42.4%
Total debt
+12.5%

Quarter to September 2026, against a year earlier

9.93 0.04 +0.40%
Market cap
$15.5B
P/E
71.1×
Fwd P/E
35.0×
Dividend yield
9.14%
F-score
5/9
Altman Z
n/a
Beneish M
n/a
Dividend safety
n/a

Blue Owl Capital Inc. (OWL) EBITDA

Alert me on EBITDA

Blue Owl Capital Inc.'s EBITDA for fiscal 2025 was $846.5M, unchanged from fiscal 2024. Over the twelve months to 30 September 2026 it was $920.4M. Over the past ten years it has ranged from −$809.2M (fiscal 2021) to $888.9M (fiscal 2024); the current reading is higher than 86% of that period. Blue Owl Capital Inc. ranks 21st of 112 Asset Management companies by EBITDA.

EBITDA, annual

Embed this chart

Annual newest first

Period EBITDA Change
FY2025 $846.5M (4.77%)
FY2024 $888.9M 40.34%
FY2023 $633.4M 142.56%
FY2022 $261.1M —
FY2021 −$809.2M —
FY2020 −$57.3M —
FY2019 $28.4M —

Quarterly newest first

Period EBITDA Change
Sep 2026 $243.9M 15.22%
Jun 2026 $211.7M 4.61%
Mar 2026 $202.4M (22.84%)
Dec 2025 $262.3M 23.08%
22 more quarters

Against its own ten years

Low −$809.2M High $888.9M
Ten-year median $261.1M
Current reading's percentile 86

EBITDA against peers

What EBITDA is

EBITDA shows what a company earns from its operations before interest, taxes and the non-cash charges for depreciation and amortization.

Reported line item

The full definition of EBITDA →

More on OWL