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.

Balance sheet — annual

Item201620172018201920202021202220232024
Total assets$1.18B$2.44B$5.95B$9.20B$11.30B$13.30B$13.58B$13.51B$13.87B
Cash & equivalents$209.35M$17.43M$121.59M$309.57M$349.07M$425.66M$348.67M$572.59M$431.77M
Current assets$213.43M$51.15M$160.96M$396.81M$453.44M$535.05M$478.09M$710.98M$588.63M
Total liabilities$500.30M$970.97M$2.69B$3.23B$5.56B$7.36B$7.70B$7.49B$7.91B
Current liabilities$8.40M$33.55M$81.53M$137.25M$152.09M$122.07M$129.52M$136.41M$144.38M
Long-term debt
Shareholder equity$680.52M$1.47B$3.26B$5.98B$5.75B$5.94B$5.88B$6.02B$5.95B
Retained earnings$7.88M$1.20M$-8.48M$17.75M$-198.44M$-56.42M$-92.20M$93.49M$29.40M
Accounts receivable$3.35M$32.39M$37.78M$69.36M$65.77M$85.67M$125.79M$135.24M$122.85M
Inventory$-1.18B$1.00$-5.95B$1.00$423.68M$1.00$570.88M$-22.98M
Goodwill