Blue Owl Capital Corporation (OBDC)
NYSE: OBDC · Real-Time Price · USD
11.03
-0.15 (-1.34%)
At close: May 22, 2026, 4:00 PM EDT
11.11
+0.08 (0.73%)
Pre-market: May 26, 2026, 8:08 AM EDT

Blue Owl Capital Balance Sheet

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Equivalents
455.4568.54514.16659.66445.09447.15
Securities and Investments
30,68832,94226,38925,42726,02125,483
Accrued Interest and Accounts Receivable
125.64131.42122.85135.24125.7985.67
Other Non-Earning Assets
93.315.5134.013.153.6323.72
Total Assets
16,01917,18613,86613,51113,58513,298
Accounts Payable
10.3212.576.083.846.355.8
Accrued Expenses
399.66476.44448.94409.08414.36275.17
Long-Term Debt
8,4559,3007,4587,0777,2827,079
Total Liabilities
8,8659,7897,9137,4907,7027,360
Common Stock
4.964.993.93.93.933.94
Additional Paid-in Capital
7,4777,5125,9205,9245,9715,990
Retained Earnings
-328.04-119.9529.493.49-92.2-56.42
Shareholders' Equity
7,1547,3975,9536,0215,8825,938
Total Liabilities & Equity
16,01917,18613,86613,51113,58513,298
Total Debt
8,4559,3007,4587,0777,2827,079
Net Cash (Debt)
-8,455-9,300-7,458-7,077-7,282-7,079
Net Cash Per Share
-16.67-18.38-19.12-18.14-18.48-18.05
Book Value
7,1547,3975,9536,0215,8825,938
Book Value Per Share
14.1114.6215.2615.4414.9315.14
Tangible Book Value
7,1547,3975,9536,0215,8825,938
Tangible Book Value Per Share
14.1114.6215.2615.4414.9315.14
Updated May 6, 2026. Data Source: Fiscal.ai. Banks template. Financial Sources.
SEC Filings: 10-K · 10-Q