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. In the quarter to June 2026, revenue grew 7.10%, EPS fell 33.3%, free cash flow grew 9.82% and total debt rose 17.6%, each against the same quarter a year earlier. Dividend growth for five consecutive years, revenue growth for five, operating cash flow growth for five; insiders bought in the last twelve months.

8.85 0.12 −1.34%
Market cap
$14.0B
P/E
73.8×
Fwd P/E
28.8×
Dividend yield
10.3%
F-score
5/9
Altman Z
n/a
Beneish M
n/a
Dividend safety
n/a
Older periods Sep '25 Dec '25 Mar '26 Jun '26
P/E ratio

+8 more quarters

211.63 124.50 70.23 72.92
P/S ratio
4.11 3.41 2.11 2.01
P/FCF ratio
9.83 8.16 4.84 4.55
P/Operating CF
26.08 25.55 60.43 13.06
P/B ratio
1.83 1.62 1.07 1.07
EV/Sales
5.05 4.33 3.18 3.04
EV/EBITDA
17.20 14.68 10.68 10.23
EV/FCF
12.07 10.37 7.28 6.88
Current Ratio
0.56 0.56 0.00 0.54
Net Debt/EBITDA
12.11 10.09 15.44 14.55
Debt/Equity
0.52 0.55 0.66 0.68
Earnings Yield
0.47% 0.80% 1.42% 1.37%
Free Cash Flow Yield
10.18% 12.25% 20.65% 21.97%
Free Cash Flow per Share
0.63 0.55 0.13 0.66
Book value per Share
9.26 9.25 8.51 8.15
Free Cash Flow
422.46 359.12 88.98 452.95
EV/EBIT
32.41 27.24 19.12 18.01
Other line items

Show all line items

Columns are period end dates