Early Access — free while we kick the tires
EdgarHawk

Packer Craig

Co-President

Director Officer
2 filings analyzed · 2 companies · Latest 2025-12-03

Companies

Company Buys Sells Direction
BLUE OWL CAPITAL INC. OWL 4 0 Net buying
Blue Owl Capital Corp OBDC 2 0 Net buying

Activity

December 2025
high
Buy
125,000 shares
$1,882,492
Significance 7/10

Blue Owl Co-President Packer Craig purchases 125,000 shares at $15.06 in 4 transactions totaling $1.9M; cluster pattern with 3 other insiders buying in past 14 days.

Co-President Craig Packer executed 4 separate purchases totaling 125,000 shares for $1,882,491.59 on December 1–2, 2025, at a blended average price of $15.06 per share, bringing his holdings to 31,000 shares post-transaction from a short position of -94,000 shares. This large open-market purchase coincides with a cluster pattern: 3 other insiders also bought within the past 14 days. The stock is currently trading at $15.66, up 0.6% from the transaction price but down 41.3% from its 52-week high of $26.68 and down 13.2% over the past 90 days. Blue Owl's fundamentals show robust revenue growth of +36.3% annually with a P/E ratio of 2.07, though the stock has declined 3.1% in the past 30 days. The coordinated insider buying activity, particularly the size of Packer's purchase, warrants close observation of what prompted multiple executives to acquire shares at this price point during a broader downtrend.

November 2025
2025-11-19 Blue Owl Capital Corp OBDC
high
Buy
83,200 shares
$977,924
Significance 7/10

CEO Packer Craig purchases 83,200 shares at $11.75 in 2 transactions; coincides with cluster buy by 3 other insiders in past 14 days

Packer Craig (CEO) executed 2 separate purchases totaling 83,200 shares for $977,924.48 at $11.75 on November 18, 2025, moving from a pre-transaction net short position of -41,600 shares to a post-transaction long position of 41,600 shares. This acquisition is part of a broader cluster pattern: 3 other insiders also bought within the past 14 days. The company trades at a P/E of 9.21 with market cap of $6.1B and net income of $128.2M. The stock is currently at $11.97, down 5.8% over 30 days and 14.9% over 90 days from a 52-week high of $15.64, providing context for the timing of this insider purchase activity.

Related insiders

Create a free account

Build watchlists, get email alerts on the tickers you follow, and read the full AI analysis on every insider filing.

Sign up — free during early access