OBDC

Blue Owl Capital Corp
$11.07previous close on: 9/15/2026

Company Information

Company Name
Blue Owl Capital Corp
CIK
CIK0001655888
Category
Large accelerated filer
Ticker: Exchange
OBDC: NYSE
Fiscal Year End
December 31
Owner Organization
Not Available
SIC
Not Available
SIC Description
Not Available
Ticker
OBDC

SEC filing data through

Insider Sentiment

Last purchase
2026-06-02
Last sale
Shares purchased (TTM)
159,768
Shares sold (TTM)
0
Buy ratio (TTM)100.0%

Institutional Sentiment

As of
2023-06-30
Institutional shares owned
128,615,945
Shares outstanding
389,930,979
Ownership
32.98%
-10.87% Y/Y

Earnings Market Reaction

Filing date
2026-08-05
Price on filing date
1-month reaction
3.01%
3-month reaction
Pending
Drift continued7/11 (64%)
Faded / reversed4/11 (36%)

Balance Sheet

Values in millions ($)
Line item2026-06-302026-03-312025-12-312025-09-302025-06-302025-03-312024-12-312024-09-302024-06-302024-03-312023-12-312023-09-30Subscriber-only columnSubscriber-only columnSubscriber-only columnSubscriber-only columnSubscriber-only columnTrend
Affiliated Entity82527-172017-6426233
Assets
Investment Owned At Fair Value14,95515,34416,47117,13716,86917,69213,19513,44813,34212,41412,71312,896
Cash Not Held In Foreign Currency237416559317359512506479378667659430
Cash Held In Foreign Currency139104138227612
Interest Receivable91100105105113122106121109119112107
Prepaid Expense And Other Assets379316173128341752734
Assets15,35516,01917,18617,60517,39818,37613,86614,09113,86713,33013,51113,462
Liabilities
Long Term Debt7,9048,4559,3009,5299,22610,1617,4587,7417,4156,8867,0777,062
Distribution Payable153184185189189189144144144144136129
Management Fee Payable576163626564494948474848
Incentive Fee Payable363239394442393940394240
Payable Investment Purchase---101---9---
Accrued Liabilities And Other Liabilities164123190152182170216144208179183176
Liabilities8,3238,8659,7899,9949,71610,6377,9138,1297,8727,3017,4907,462
Stockholders Equity
Common Stock Value555555444444
Additional Paid In Capital7,4427,4777,5127,6737,6737,6735,9205,9315,9315,9245,9245,937
Retained Earnings Accumulated Deficit-415-328-120-674612927591019359
Stockholders Equity7,0327,1547,3977,6117,6827,7395,9535,9625,9946,0296,0216,000
Liabilities And Stockholders Equity15,35516,01917,18617,60517,39818,37613,86614,09113,86713,33013,51113,462
Net Asset Value Per Share14.2614.4114.8114.8915.0315.1415.2615.2815.3615.4715.4515.40
Investment Unaffiliated Issuer-29813,09114,060213-86315,53811,512-3892510,84311,272-85
Investment Affiliated Issuer Noncontrolled21881769210623367-03119-0
Investment Affiliated Issuer Controlled92,1212,1821141171,8131,42458611,4541,34184
Investment Owned At Cost15,11415,40016,41817,04916,71317,45813,16913,40013,31412,32912,63212,823
Restricted Cash And Cash Equivalents2014474764768255104908789
Cash Held In Foreign Currency Acquisition Cost14010413999912
Deferred Finance Costs Net1029593-100114107848184908181
Common Stock Par Or Stated Value Per Share0.010.010.010.010.010.010.010.010.010.010.010.01
Common Stock Shares Authorized1,0001,0001,0001,0001,0001,0001,0005005005001,000500
Common Stock Shares Issued493496499511511511390390390390390390
Shares Outstanding493496499511511511390390390390390390

Select a line item above to chart it.

Recent filings

Financial statements beyond 3 years are for subscribers only.

Unlock 17+ years of income statements, balance sheets, and cash flow statements

Start 7-day free trial

Blue Owl Capital Corp (OBDC) — SEC Financial Statements & Analysis

Blue Owl Capital Corp (OBDC) is a not available company, incorporated in MD. Blue Owl Capital Corp trades on NYSE as: OBDC. Blue Owl Capital Corp (OBDC)'s most recent SEC filing is a Form 10-Q for the period ended 2026-06-30, filed with the SEC on 2026-08-05. Based on that filing, Blue Owl Capital Corp carries a market cap of $5.38B, a P/E ratio of 18.62x, a P/B ratio of 0.76x, a P/S ratio of 4.29x, an enterprise value of $13.04B, and an EV/EBITDA multiple of 45.18x. On profitability, it posts a gross margin of 55.90%, an operating margin of 0.00%, a net margin of 23.02%, a Return on Equity (ROE) of 3.92%, and a Return on Invested Capital (ROIC) of 1.84%. Per share, it reports EPS of $0.58, diluted EPS of $0.58, free cash flow per share of $4.45, and a dividend per share of $1.53. Over the trailing year, it posted revenue growth of -5.59% year-over-year, net income growth of -56.95% year-over-year, and EPS growth of -55.58% year-over-year. On the balance sheet, it maintains an interest coverage ratio of 5.99x, free cash flow of $2.21B (TTM), and net debt of $7.67B. Figures sourced from SEC EDGAR.

Market Cap
$5.38B
P/E TTM
18.62x
EPS TTM
$0.58
P/B TTM
0.76x
ROE TTM
3.92%
Free Cash Flow TTM
$2.21B
Net Revenue TTM Growth 1Y
-5.59%

Data as of 2026-06-30 · Source: SEC EDGAR

Frequently Asked Questions

What industry is Blue Owl Capital Corp in?

Blue Owl Capital Corp (OBDC) operates in the Not Available industry.

What exchange does OBDC trade on?

Blue Owl Capital Corp (OBDC) trades on the NYSE.

Where is Blue Owl Capital Corp incorporated?

Blue Owl Capital Corp is incorporated in MD.

When was Blue Owl Capital Corp (OBDC)'s most recent SEC filing?

Blue Owl Capital Corp (OBDC)'s most recent SEC filing is a Form 10-Q for the period ended 2026-06-30, filed with the SEC on 2026-08-05.

What is OBDC's market cap?

Blue Owl Capital Corp (OBDC) has a market capitalization of $5.38B as of 2026-06-30.

What is OBDC's P/E ratio?

Blue Owl Capital Corp (OBDC)'s trailing twelve month P/E ratio is 18.62x as of 2026-06-30.

What is OBDC's EPS (earnings per share)?

Blue Owl Capital Corp (OBDC)'s trailing twelve month EPS is $0.58 as of 2026-06-30.

What is OBDC's ROE (return on equity)?

Blue Owl Capital Corp (OBDC)'s trailing twelve month Return on Equity (ROE) is 3.92% as of 2026-06-30.

What is OBDC's ROIC (return on invested capital)?

Blue Owl Capital Corp (OBDC)'s trailing twelve month Return on Invested Capital (ROIC) is 1.84% as of 2026-06-30.

What is OBDC's EV/EBITDA?

Blue Owl Capital Corp (OBDC)'s trailing twelve month EV/EBITDA is 45.18x as of 2026-06-30.

Wall Street's data.
Main Street's price.