Blue Owl Capital Corporation logo OBDC - Blue Owl Capital Corporation

NEXT EARNINGS: May 13, 2026 EPS Est: $0.35 | Rev Est: $421.6M
Price: -- -- | CONSENSUS: Buy DETAILS
STRONG
BUY
0
BUY 10
HOLD 3
SELL 0
STRONG
SELL
0
| PRICE TARGET: $14.00 DETAILS
HIGH: $14.00
LOW: $14.00
MEDIAN: $14.00
CONSENSUS: $14.00
UPSIDE: 19.86%
Market Cap: 5.97B
Volume: 11,422,921
Avg Volume: 5,306,938
52 Week Range: 10.7-15.58
Sector: Financial Services
Industry: Financial - Credit Services
Beta: 0.69
Last Dividend: $1.48
Exchange: NYSE
Country: US
Employees: N/A
IPO Date: 2019-07-18
EPS (TTM): 1.24
P/E Ratio: 10.03
Revenue (TTM): 1.68B
Total Assets: 17.19B
Total Debt: 9.30B
Cash & Equiv: 9.84M
Rev Growth (5Y): 30.8%
EPS Growth (5Y): 4.4%
FCF Growth (5Y): -18.2%
ROCE: N/A
Debt/Equity: 1.26

Earnings History

Date EPS Actual EPS Est EPS Surprise Rev Actual Rev Est Rev Surprise
2026-02-18 $0.36 $0.35 +2.9% $407.9M $445.0M -8.3%
2025-11-05 $0.36 $0.39 -7.7% $291.8M $454.4M -35.8%
2025-08-06 $0.40 $0.39 +2.6% $506.7M $480.1M +5.5%
2025-05-07 $0.39 $0.43 -9.3% $404.4M $469.6M -13.9%
2025-02-19 $0.47 $0.46 +2.2% $276.4M $395.2M -30.1%
2024-11-06 $0.47 $0.48 -2.1% $367.6M $394.7M -6.9%
2024-08-07 $0.48 $0.47 +2.1% $396.9M $392.3M +1.2%
2024-05-08 $0.47 $0.48 -2.1% $394.4M $467.8M -15.7%

Track Record

Statements >
Metric 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016
Revenue 1.68B 1.10B 1.27B 808.76M 882.31M 438.92M 582.05M 293.43M 138.77M 27.20M
Net Income 627.41M 594.98M 793.31M 466.36M 624.88M 387.74M 498.00M 202.24M 103.74M 16.64M
EPS 1.24 1.53 2.03 1.18 1.59 1.00 1.53 1.49 0.40 0.78
Total Assets 17.19B 13.87B 13.51B 13.58B 13.30B 11.30B 9.20B 5.95B 2.44B 1.18B
Total Debt 9.30B 7.46B 7.08B 7.28B 7.08B 5.29B 3.04B 2.57B 919.43M 491.91M
Cash & Equivalents 9.84M 431.77M 572.59M 348.67M 425.66M 349.07M 309.57M 121.59M 17.43M 209.35M
Operating Cash Flow 1.74B 160.22M 514.37M 423.79M (1.23B) (1.56B) 438.24M (3.17B) (1.33B) (945.03M)
Free Cash Flow 1.74B 160.22M 514.37M 423.79M (1.23B) (1.56B) 438.24M (3.17B) (1.33B) (945.03M)
FCF per Share 3.44 0.41 1.32 1.08 -3.13 -4.01 1.35 -23.37 -5.15 -3.32
Book Value 7.40B 5.95B 6.02B 5.88B 5.94B 5.75B 5.98B 3.26B 1.47B 680.52M
Cash & ST Investments 9.84M 431.77M 572.59M 348.67M 425.66M 349.07M 309.57M 121.59M 17.43M 209.35M
ROC Equity 0.08 0.10 0.13 0.08 0.11 0.07 0.08 0.06 0.07 0.02