Blue Owl Capital Inc. logo OWL - Blue Owl Capital Inc.

NEXT EARNINGS: Apr 30, 2026 EPS Est: $0.19 | Rev Est: $703.6M
Price: -- -- | CONSENSUS: Buy DETAILS
STRONG
BUY
1
BUY 10
HOLD 6
SELL 0
STRONG
SELL
0
| PRICE TARGET: $16.33 DETAILS
HIGH: $27.00
LOW: $10.00
MEDIAN: $15.00
CONSENSUS: $16.33
UPSIDE: 52.19%
Market Cap: 16.77B
Volume: 65,785,818
Avg Volume: 18,183,478
52 Week Range: 10.08-22.41
Sector: Financial Services
Industry: Asset Management
Beta: 1.11
Last Dividend: $0.90
Exchange: NYSE
Country: US
Employees: 1,200
IPO Date: 2020-12-14
EPS (TTM): 0.12
P/E Ratio: 128.08
Revenue (TTM): 2.87B
Total Assets: 12.47B
Total Debt: 538.15M
Cash & Equiv: 194.51M
Rev Growth (5Y): 63.0%
EPS Growth (5Y): 52.0%
FCF Growth (5Y): 204.5%
ROCE: 4.7%
Debt/Equity: 0.24

Earnings History

Date EPS Actual EPS Est EPS Surprise Rev Actual Rev Est Rev Surprise
2026-02-05 $0.24 $0.22 +9.1% $755.6M $727.9M +3.8%
2025-10-30 $0.22 $0.22 -0.7% $728.0M $674.7M +7.9%
2025-07-31 $0.21 $0.21 +1.6% $703.1M $598.8M +17.4%
2025-05-01 $0.17 $0.18 -7.7% $683.5M $622.9M +9.7%
2025-02-06 $0.21 $0.21 -1.9% $631.4M $620.2M +1.8%
2024-10-31 $0.20 $0.20 -0.2% $600.9M $567.7M +5.8%
2024-08-01 $0.19 $0.19 -1.2% $549.8M $505.1M +8.9%
2024-05-02 $0.17 $0.16 +4.2% $513.3M $475.8M +7.9%

Track Record

Statements >
Metric 2025 2024 2023 2022 2021 2020 2019 2018
Revenue 2.87B 2.30B 1.73B 1.37B 823.88M 249.81M 190.85M 121.25M
Net Income 78.83M 109.58M 54.34M (9.29M) (376.17M) (77.83M) 22.96M 2.05M
EPS 0.12 0.20 0.12 -0.02 -0.93 -2.26 0.07 0.01
Total Assets 12.47B 10.99B 8.82B 8.89B 8.27B 121.60M 56.72M N/A
Total Debt 538.15M 2.98B 2.00B 1.86B 1.26B 356.39M 287.10M N/A
Cash & Equivalents 194.51M 152.09M 104.16M 68.08M 42.57M 11.63M 7.34M N/A
Operating Cash Flow 1.26B 999.55M 949.14M 728.45M 281.66M 5.23M 44.06M 18.61M
Free Cash Flow 1.20B 935.37M 881.24M 662.91M 276.40M 4.58M 42.89M 15.43M
FCF per Share 1.77 1.70 1.90 1.53 0.68 0.01 0.13 0.05
Book Value 2.21B 2.13B 1.53B 1.60B 1.66B (507.69M) (352.76M) N/A
Cash & ST Investments 194.51M 152.09M 104.16M 68.08M 42.57M 11.63M 7.34M N/A
ROC Equity 0.04 0.05 0.04 -0.01 -0.23 N/A N/A N/A