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.92 0.03 +0.30%
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) Net income

Alert me on Net income

Blue Owl Capital Inc.'s net income for fiscal 2025 was $305.5M, down 27.3% from $420.4M in fiscal 2024. Over the twelve months to 30 September 2026 it was $371.2M. Over the past ten years it has ranged from −$1.8B (fiscal 2021) to $420.4M (fiscal 2024); the current reading is higher than 88% of that period. Blue Owl Capital Inc. ranks 26th of 119 Asset Management companies by net income.

Net income, annual

Embed this chart

Annual newest first

Period Net income Change
FY2025 $305.5M (27.34%)
FY2024 $420.4M 90.44%
FY2023 $220.8M —
FY2022 −$40.2M —
FY2021 −$1.8B —
FY2020 −$82.4M —
FY2019 $20.5M —
FY2017 $0.00 —

Quarterly newest first

Period Net income Change
Sep 2026 $80.2M 32.24%
Jun 2026 $60.7M (23.78%)
Mar 2026 $79.6M (47.20%)
Dec 2025 $150.7M 218.22%
23 more quarters

Against its own ten years

Low −$1.8B High $420.4M
Ten-year median $10.2M
Current reading's percentile 88

Net income against peers

What Net income is

Net Income tells an investor how much profit a company kept in a period after every cost, interest charge and tax.

Reported line item

The full definition of Net income →

More on OWL