Blue Owl Capital Corporation

Blue Owl Capital Corporation

OBDCยทNYSE

$10.95

-4.1%
Financial ServicesFinancial - Credit Services

Owl Rock Capital Corporation is a business development company. The fund makes investments in senior secured or unsecured loans, subordinated loans or mezzanine loans and also considers equity-related securities including warrants and preferred stocks also pursues preferred equity investments and common equity investments. Within private equity, it seeks to invest in growth, acquisitions, market or product expansion, refinancings and recapitalizations. It seeks to invest in middle market companies based in the United States, with EBITDA between $10 million and $250 million annually and/or annual revenue of $50 million and $2.5 billion at the time of investment.

At a Glance

Live Snapshot
Market Cap$5.43B
EPS1.2400
P/E Ratio8.83
Earnings Date08/05/2026
6.99%
Return on Invested Capital
61%
3Y+102.0%
5Y+101.0%
10Y+396.0%
8.48%
Return on Equity
-15%
3Y+7.0%
5Y+26.0%
10Y+247.0%
3.65%
Return on Assets
-15%
3Y+6.0%
5Y+6.0%
10Y+159.0%
Blue Owl Capital Corporation

Blue Owl Capital Corporation Management Team

OBDC ยท NYSE
MK

Ms. Karen Hager

Chief Compliance Officer

Born 1972(Age 54)
female
MC

Mr. Craig William Packer

Chief Executive Officer & Director

Born 1966(Age 60)
male
MJ

Mr. Jonathan Lamm CPA

Chief Financial Officer & Chief Operating Officer

Born 1974(Age 52)
male
MS

Ms. Shari Withem

Co-Chief Accounting Officer, Co-Treasurer & Co-Controller

Born 1983(Age 43)
female
MA

Mr. Alan Jay Kirshenbaum CPA, CPA

Executive Vice President

Born 1971(Age 55)
male
MM

Mr. Michael Mosticchio

Head of Investor Relations

male
MD

Mr. Dhruv Narain

Managing Director

male
ME

Mr. Erik J. Bissonnette

Managing Director

Born 1979(Age 47)
male
MJ

Mr. Jean Joseph

Managing Director

male
MS

Mr. Scott V. Turco

Managing Director

Born 1978(Age 48)
male
ML

Mr. Logan Joseph Nicholson

President

Born 1980(Age 46)
male
ML

Mr. Logan Joseph Nicholson

Senior Managing Director

Born 1980(Age 46)
male
obdc

Blue Owl Capital Corporation Insider Positioning

OBDC ยท NYSE

During the last 12 months, insiders have purchased $1.20M worth of OBDC shares, with no selling activity reported.

3 Months

Bought

1.0K

11.21K

Sold

0

0.00

Net Activity

+11K

+$11K

3-6 Months

Bought

6.2K

70.55K

Sold

0

0.00

Net Activity

+71K

+$71K

6-9 Months

Bought

92.5K

1.10M

Sold

0

0.00

Net Activity

+1.1M

+$1.10M

9-12 Months

Bought

850

12.06K

Sold

0

0.00

Net Activity

+12K

+$12K

Top Buyers

1
PC

Packer Craig

Director, Officer: Chief Executive Officer

41.6K sharesโ€ข1 transactions

$489K

2
NL

Nicholson Logan

Officer: President

31.4K sharesโ€ข3 transactions

$368K

3
WM

Weiler Melissa

Director

10.0K sharesโ€ข1 transactions

$120K

4
RN

Reddy Neena

Officer: Vice President And Secretary

7.9K sharesโ€ข1 transactions

$103K

5
TC

Temple Chris

Director

8.0K sharesโ€ข1 transactions

$96K

Top Sellers

No selling activity

Insider Activity Analysis

Net Insider Sentiment

Bullish

Strong bullish signal with $1.20M net buying. Insiders are aggressively accumulating shares, suggesting significant confidence in future prospects.

Buy/Sell Ratio

โˆž:1

Perfect buy/sell ratio. Only buying activity with zero sellingโ€”the most bullish possible insider signal.

Recent Trend (3 Months)

$11K

Very strong recent buying momentum. Recent insider purchases significantly outpace sales, suggesting near-term optimism.

Insider Participation

High Buying

5 insider buyers vs. 0 sellers. Broad-based buying across management team suggests widespread confidence.

Insider Activity Insight

Strong confluence of bullish signals: High buy/sell ratio, multiple insiders participating, and recent buying momentum all point to significant insider confidence. This level of coordinated buying often precedes positive developments.

SEC Filings

OBDC - Filing history and reports

Filing TypeFiling DatePeriod EndingFiscal YearActions
DEF 14A

DEF 14A 2026

N/A

April 01, 2026
June 25, 2026
2026
DEF 14A

DEF 14A 2025

N/A

April 03, 2025
June 26, 2025
2025
DEF 14A

DEF 14A 2024

N/A

March 28, 2024
June 21, 2024
2024
DEF 14A

DEF 14A 2023

N/A

March 29, 2023
June 21, 2023
2023
DEF 14A

DEF 14A 2022

N/A

April 11, 2022
June 29, 2022
2022
DEF 14A

DEF 14A 2021

N/A

July 09, 2021
August 26, 2021
2021
DEF 14A

DEF 14A 2021

N/A

January 27, 2021
March 17, 2021
2021
DEF 14A

DEF 14A 2020

N/A

April 17, 2020
June 08, 2020
2020
DEF 14A

DEF 14A 2019

N/A

March 14, 2019
April 29, 2019
2019
DEF 14A

DEF 14A 2018

N/A

April 11, 2018
May 08, 2018
2018
Showing 1 to 10 of 11 filings