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

Show all line items

Columns are period end dates