Industry n/a · SIC —

Blue Owl Capital Corp

OBDC

Watch

Latest revenue

$161.6M

as of 2026-03-31

Latest net income

$-24.4M

as of 2026-03-31

Net margin

-15.1%

as of 2026-03-31

Price · 5Y

+5.7% / yr 8.0 pts / yr vs S&P 500 32.0% total
Compare:

Live market

delayed ≤15 min
$11.03
1.34%
Market cap
$5.47B
Enterprise value
$5.47B
P/E (trailing)
8.7×
Forward P/E
P/B
Dividend yield
13.7%
52-wk high
$15.19
52-wk low
$10.52
Beta
Shares out
496.3M

5-year trend

What this company does

AI

Item 1. Business Our Company Blue Owl Capital Corporation was formed on October 15, 2015, as a corporation under the laws of the State of Maryland. Our investment objective is to generate current income, and to a lesser extent, capital appreciation by targeting investment opportunities with favorable risk-adjusted returns. Our investment strategy focuses on primarily originating and making loans to, and making debt and equity investments in, U.S. middle-market companies. Within this space, we predominantly focus on investing in institutionally-backed, upper middle-market businesses, which we categorize as those generating greater than $50 million of EBITDA annually. We invest in senior…

AI summary unavailable — showing raw filing excerpt

Generated from OBDC's filing dated 2026-02-18

Key risks

AI

We are subject to risks related to macroeconomic factors. •Difficult market and geopolitical conditions could have a significant adverse effect on our business, financial condition and results of operations. •Capital markets disruption and economic uncertainty could have a material adverse effect on our business, financial condition or results of operations. •Future increases in inflation may adversely affect the business, results of operations and financial condition of our portfolio companies. •Fluctuations in interest rates could have a material adverse effect on our business and that of our portfolio companies. We are subject to risks related to our business and operations. •The lack of…

AI summary unavailable — showing raw filing excerpt

Generated from OBDC's filing dated 2026-02-18

Profitability

Net margin

77.2%

2.3%

Return on equity

8.5%

15.1%

Return on assets

3.7%

14.9%

Leverage

Debt / equity

1.32×

0.4%

Long-term debt / equity

1.26×

0.4%

Debt / assets

57.0%

0.2%

Earnings tracker

QuarterRevenueYoYNet incomeYoYNet margin

Q1 2026

2026-03-31

$161.6M-21.2%$-24.4M-110.0%-15.1%

Q4 2025

2025-12-31

$195.1M+5.7%$119.1M-23.1%61.0%

Q3 2025

2025-09-30

$193.2M+2.5%$128.2M-5.3%66.4%

Q2 2025

2025-06-30

$219.0M+14.3%$137.5M+12.5%62.8%

Q1 2025

2025-03-31

$205.0M+9.1%$242.6M+32.9%118.3%

Q4 2024

2024-12-31

$184.7M$154.9M83.9%

Q3 2024

2024-09-30

$188.5M-2.2%$135.4M-34.6%71.8%

Q2 2024

2024-06-30

$191.5M+1.3%$122.2M-37.5%63.8%

Year-over-year change vs the same fiscal quarter one year prior. Revenue + net income sourced from SEC 10-Q / 10-K filings — no analyst-consensus dependency.

Industry trend

Industry · SIC

No data yet for industry average

Your notes

Keep private notes on OBDC — thesis, target price, catalysts to watch.

Visible only to you. Never shared. Never used to train AI.

Sign in to write a note

Insider activity

Insider buying

$1.6M

Insider selling

$0

Net activity

+$1.6M

Distinct insiders

7

Open-market trades over the last 365 days.

Recent transactions

DateInsiderTypeSharesPriceValue
2026-05-11

Eric A. Kaye

Director

Purchase1,000$11.21$11.2K
2026-02-27

Logan Nicholson

President

Purchase5,525$11.32$62.5K
2026-02-27

Logan Nicholson

President

Purchase4,475$11.32$50.7K
2026-02-25

Eric A. Kaye

Director

Purchase328$11.90$3.9K
2026-02-25

Eric A. Kaye

Director

Purchase672$11.92$8.0K
2025-11-26

Neena Reddy

Vice President and Secretary

Purchase7,890$13.06$103.1K
2025-11-18

Logan Nicholson

President

Purchase25,000$11.75$293.7K
2025-11-18

Craig Packer

Chief Executive Officer

Purchase41,600$11.75$489.0K
2025-11-12

Chris Temple

Director

Purchase8,000$12.03$96.2K
2025-11-10

Melissa Weiler

Director

Purchase10,000$11.99$119.9K
2025-08-15

Logan Nicholson

President

Purchase850$14.19$12.1K
2025-08-15

Logan Nicholson

President

Purchase14,703$14.19$208.6K
2025-05-27

Victor Woolridge

Director

Purchase6,915$14.45$99.9K

Source: SEC Form 4 filings. Officers, directors, and 10%+ owners must disclose share transactions within two business days. RSU grants and tax-withholding rows are excluded by default — compensation activity is not a trading signal.

Who owns OBDC

Institutional value

$1.51B

Total shares held

142.9M

Distinct holders

309

-152 vs prior

As of

2026-03-31

Prior: 2025-12-31

Filers with $100M+ AUM disclose holdings 45 days after quarter end.

Top institutional holders

#ManagerSharesValueQoQ changeAction
1State of New Jersey Common Pension Fund A15.3M$168.8M+0 (+0.0%)No change
2OREGON PUBLIC EMPLOYEES RETIREMENT FUND15.0M$165.6M+0 (+0.0%)No change
3STRS OHIO10.9M$121.0M+8.8M (+411.4%)Added
4UBS Group AG9.6M$106.7M+1.1M (+13.1%)Added
5WELLS FARGO & COMPANY/MN4.7M$51.9M+1.3M (+36.5%)Added
6Generali Asset Management SPA SGR4.4M$48.4M+0 (+0.0%)No change
7ROBERT WOOD JOHNSON FOUNDATION4.2M$46.7M+0 (+0.0%)No change
8Sound Income Strategies, LLC4.0M$42.8M+196.8K (+5.2%)Added
9PRIVATE MANAGEMENT GROUP INC3.8M$42.5M+1.7M (+76.9%)Added
10HAMILTON LANE ADVISORS LLC3.4M$37.7M+0 (+0.0%)No change
11Lalia Capital, LLC3.1M$34.6M+75.6K (+2.5%)Added
12JPMORGAN CHASE & CO2.9M$31.9M-339.6K (-10.4%)Trimmed
13LPL Financial LLC2.5M$27.9M-33.3K (-1.3%)Trimmed
14Muzinich & Co., Inc.2.5M$27.3M+11.5K (+0.5%)Added
15BlackRock, Inc.2.0M$22.0M-1.6M (-44.9%)Trimmed
16Sumitomo Mitsui Trust Group, Inc.1.9M$21.1M+0 (+0.0%)No change
17Apollon Wealth Management, LLC1.9M$21.0M+1.8M (+1602.1%)Added
18FRANKLIN RESOURCES INC1.9M$20.8M+332.3K (+21.5%)Added
19STEPHENS INC /AR/1.6M$17.6M-72.9K (-4.4%)Trimmed
20Brown University1.5M$16.9M-1.7M (-52.7%)Trimmed

Source: SEC Form 13F-HR. Positions aggregated across sub-managers within each firm. Options (puts/calls) excluded — common stock only.

Top questions investors are asking

Coming once OBDC's latest filing finishes processing.