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
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 Dec '17
Piotroski F-Score
5 6 6 5 — — — —
P/E ratio
124.50 122.42 121.67 0.00 0.00 0.00 0.00 —
P/S ratio
3.41 5.56 3.91 3.19 6.42 0.00 0.00 —
P/FCF ratio
8.16 13.65 7.67 6.60 19.15 15.07 0.00 —
P/Operating CF
25.55 39.41 21.93 15.84 34.30 (710.09) 55.57 —
P/B ratio
1.62 2.20 1.28 0.79 0.91 1.69 17,531.25 —
EV/Sales
4.33 6.41 4.62 4.10 7.78 0.00 0.00 —
EV/EBITDA
14.68 16.56 12.62 21.50 0.00 0.00 0.00 —
EV/FCF
10.37 15.74 9.07 8.47 23.20 28.76 0.00 —
Current Ratio
0.56 0.60 0.65 0.65 0.62 0.17 — —
Net Debt/EBITDA
3.13 2.19 1.95 4.75 (1.38) (6.02) 0.00 —
Debt/Equity
0.55 0.45 0.32 0.29 0.20 (0.71) 0.00 —
ROE
1.33% 1.98% 1.00% (0.16%) (14.07%) (13.47%) 0.00% —
ROA
0.67% 1.11% 0.61% (0.11%) (8.97%) (128.01%) 0.00% —
ROIC
3.28% 4.89% 3.05% (0.02%) (8.32%) 0.00% 0.00% —
Return on Tangible Assets
(2.77%) (5.33%) (4.37%) 0.80% 40.77% 15.04% 0.00% —
Average Days of Receivables
0.00 0.00 0.00 0.00 0.00 0.00 0.00 —
Earnings Yield
0.80% 0.82% 0.82% (0.30%) (30.74%) (0.08%) (0.08%) —
Free Cash Flow Yield
12.25% 7.32% 13.03% 15.16% 5.22% 6.64% 0.00% —
Free Cash Flow per Share
1.83 1.70 1.90 1.53 0.78 0.13 0.00 —
Book value per Share
9.25 10.58 11.39 12.80 16.47 (14.74) 0.00 —
Free Cash Flow
1,198.28 935.37 881.24 662.91 276.40 4.58 42.89 —
EV/EBIT
27.24 24.26 25.16 0.00 0.00 0.00 0.00 —
Other line items

Show all line items

Columns are period end dates