Craig  Packer net worth and biography

Craig Packer Biography and Net Worth

Co-President of Blue Owl Capital

Craig W. Packer is a Co-President of Blue Owl Capital Inc. and a member of the firm’s board of directors. Craig is also the Head of the Credit platform and serves as a Co-Chief Investment Officer for each of the Blue Owl Credit Advisers. Additionally, he is the Chief Executive Officer of each of the Blue Owl BDCs. Previously, Craig co-founded Owl Rock Capital Partners, the predecessor firm to Blue Owl’s Credit platform. 

Prior to co-founding Owl Rock, Craig was a Partner and Co-Head of Leveraged Finance in the Americas at Goldman Sachs & Co. Craig joined Goldman Sachs & Co. as a Managing Director and Head of High Yield Capital Markets in 2006 and was named Partner in 2008. Prior to joining Goldman Sachs & Co., he was the Global Head of High Yield Capital Markets at Credit Suisse First Boston, and before that he worked at Donaldson, Lufkin & Jenrette.

Craig serves as Treasurer of the Board of Trustees of Greenwich Academy, and Co-Chair of the Honorary Board of Kids in Crisis, a nonprofit organization that serves children in Connecticut. He is also on the Advisory Board for the Mount Sinai Department of Rehabilitation and Human Performance. In addition, Craig is on the Foundation Board of Trustees for the McIntire School of Commerce, University of Virginia and is a member of the Board of Trustees of the University of Virginia Athletics Foundation. 

Craig received an MBA from Harvard Business School and a BS from the University of Virginia.

What is Craig Packer's net worth?

The estimated net worth of Craig Packer is at least $148.47 thousand as of December 1st, 2025. Mr. Packer owns 11,109 shares of Blue Owl Capital stock worth more than $148,472 as of December 8th. This net worth evaluation does not reflect any other assets that Mr. Packer may own. Learn More about Craig Packer's net worth.

How old is Craig Packer?

Mr. Packer is currently 58 years old. There are 5 older executives and no younger executives at Blue Owl Capital. Learn More on Craig Packer's age.

How do I contact Craig Packer?

The corporate mailing address for Mr. Packer and other Blue Owl Capital executives is 399 Park Avenue, 37th Floor, New York, NY 10022, United States. Blue Owl Capital can also be reached via phone at 212-419-3000 and via email at [email protected]. Learn More on Craig Packer's contact information.

Has Craig Packer been buying or selling shares of Blue Owl Capital?

During the past quarter, Craig Packer has bought $977,600.00 in shares of Blue Owl Capital stock. Most recently, on Tuesday, November 18th, Craig Packer bought 83,200 shares of Blue Owl Capital stock. The stock was acquired at an average cost of $11.75 per share, with a total value of $977,600.00. Following the completion of the transaction, the chief executive officer now directly owns 41,600 shares of the company's stock, valued at $488,800. Learn More on Craig Packer's trading history.

Who are Blue Owl Capital's active insiders?

Blue Owl Capital's insider roster includes Edward D'Alelio (Director), Craig Packer (Co-President), Chris Temple (Director), and Victor Woolridge (Director). Learn More on Blue Owl Capital's active insiders.

Are insiders buying or selling shares of Blue Owl Capital?

In the last year, Blue Owl Capital insiders bought shares 4 times. They purchased a total of 113,005 shares worth more than $1,402,565.15. The most recent insider tranaction occured on November, 26th when VP Neena Reddy bought 7,890 shares worth more than $103,043.40. Insiders at Blue Owl Capital own 0.1% of the company. Learn More about insider trades at Blue Owl Capital.

Information on this page was last updated on 11/26/2025.

Craig Packer Insider Trading History at Blue Owl Capital

Transaction DateBuy/SellNumber of SharesAverage Share PriceTotal TransactionShares Held After TransactionDetails
11/18/2025Buy83,200$11.75$977,600.0041,600View SEC Filing Icon  
See Full Table

Craig Packer Buying and Selling Activity at Blue Owl Capital

This chart shows Craig Packer's buying and selling at Blue Owl Capital by year and by quarter.

Skip ChartChart Data in Insider Trading History Table

Blue Owl Capital Company Overview

Blue Owl Capital logo
Blue Owl Capital Corporation is a business development company. It specializes in direct and fund of fund investments. The fund makes investments in senior secured, direct lending or unsecured loans, subordinated loans or mezzanine loans and also considers equity-related securities including warrants and preferred stocks also pursues preferred equity investments, first lien, unitranche, and second lien term loans 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 and upper 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. It seeks to invest in investments with maturities typically between three and ten years. It seeks to make investments generally ranging in size between $20 million and $250 million.
Read More

Today's Range

Now: $13.42
Low: $13.35
High: $13.49

50 Day Range

MA: $12.68
Low: $11.76
High: $13.49

2 Week Range

Now: $13.42
Low: $11.65
High: $15.73

Volume

1,262,386 shs

Average Volume

3,790,810 shs

Market Capitalization

$6.86 billion

P/E Ratio

9.51

Dividend Yield

10.98%

Beta

0.65