WallStSmart
OBDC

Blue Owl Capital Corporation

NYSE: OBDC · FINANCIAL SERVICES · ASSET MANAGEMENT

$11.87
+1.28% today

Updated 2026-05-01

Market cap
$5.60B
P/E ratio
9.09
P/S ratio
3.02x
EPS (TTM)
$1.24
Dividend yield
13.00%
52W range
$10 – $14
Volume
6.0M

Blue Owl Capital Corporation (OBDC) Financial statements

SEC filings — annual and quarterly data.

Cash flow — annual

Item2016201720182019202020212022202320242025
Operating cash flow$-945.03M$-1.33B$-3.17B$-2.53B$-1.56B$-1.23B$217.27M$514.37M$160.22M$1.74B
Capital expenditures$0.00$0.00$0.00$0.00$0.00$0.00$0.00$0.00$0.00$0.00
Depreciation$-23.80M$-34.24M$-50.50M$25.82M$-22.50M$-37.54M
Stock-based comp
Free cash flow$-945.03M$-1.33B$-3.17B$-2.53B$-1.56B$-1.23B$217.27M$514.37M$160.22M$1.74B
Investing cash flow$-2.97B$-3.86B$-1.62B$-2.13B$621.24M
Financing cash flow$1.15B$1.15B$3.28B$2.72B$1.60B$1.32B$-219.33M$-921.04M$-305.72M
Dividends paid$1.65M$28.07M$90.03M$221.11M$453.50M$460.85M$488.42M$613.37M$655.56M$752.52M
Share repurchases
Debt repayment
Net change in cash