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
Jun '26 Mar '26 Dec '25 Sep '25 Older periods
P/E ratio
72.92 70.23 124.50 211.63

+8 more quarters

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

Show all line items

Columns are period end dates