Douglas Ostrover Biography and Net Worth



Doug Ostrover is Co-Chief Executive Officer of Blue Owl Capital Inc. and the chairman of the firm’s board of directors. Doug is also the Chief Executive Officer and serves as a Co-Chief Investment Officer for each of the Blue Owl Credit Advisers. Previously, Doug co-founded Owl Rock Capital Partners, the predecessor firm to Blue Owl’s Credit platform. 

Prior to co-founding Owl Rock, Doug was a founder of GSO Capital Partners (GSO), Blackstone’s alternative credit platform, and was a Senior Managing Director at Blackstone until 2015. Prior to co-founding GSO in 2005, Doug was a Managing Director and Chairman of the Leveraged Finance Group of Credit Suisse First Boston (CSFB). Prior to his role as Chairman, he was Global Co-Head of CSFB’s Leveraged Finance Group, during which he was responsible for all of CSFB’s origination, distribution, and trading activities relating to high yield securities, leveraged loans, high yield credit derivatives, and distressed securities. Doug joined CSFB in November 2000 when CSFB acquired Donaldson, Lufkin & Jenrette (“DLJ”), where he was a Managing Director in charge of High Yield and Distressed Sales, Trading and Research. He was a member of DLJ’s high yield team since he joined the firm in 1992.

Doug is actively involved in a variety of non-profit organizations including serving on the boards of directors of the Michael J. Fox Foundation, the Mt. Sinai Health System, and the Leadership Council for Memorial Sloan Kettering. He also serves on the investment committee of the Brunswick School. 

Doug received an MBA from New York University Stern School of Business and a BA in Economics from the University of Pennsylvania.

What is Douglas I. Ostrover's net worth?

The estimated net worth of Douglas I. Ostrover is at least $2.47 million as of December 2nd, 2025. Mr. Ostrover owns 158,000 shares of Blue Owl Capital stock worth more than $2,471,120 as of December 13th. This net worth estimate does not reflect any other investments that Mr. Ostrover may own. Additionally, Mr. Ostrover receives an annual salary of $1,130,000.00 as CEO at Blue Owl Capital. Learn More about Douglas I. Ostrover's net worth.

How old is Douglas I. Ostrover?

Mr. Ostrover is currently 62 years old. There are 8 older executives and no younger executives at Blue Owl Capital. Learn More on Douglas I. Ostrover's age.

What is Douglas I. Ostrover's salary?

As the CEO of Blue Owl Capital Inc., Mr. Ostrover earns $1,130,000.00 per year. There are 2 executives that earn more than Mr. Ostrover. The highest earning executive at Blue Owl Capital is Mr. Sean Ward J.D., Senior MD & Director, who commands a salary of $6,750,000.00 per year. Learn More on Douglas I. Ostrover's salary.

How do I contact Douglas I. Ostrover?

The corporate mailing address for Mr. Ostrover and other Blue Owl Capital executives is 40 WEST 57TH STREET 33RD FLOOR, New York NY, 10019. Blue Owl Capital can also be reached via phone at 212-419-3000 and via email at [email protected]. Learn More on Douglas I. Ostrover's contact information.

Has Douglas I. Ostrover been buying or selling shares of Blue Owl Capital?

During the last quarter, Douglas I. Ostrover has bought $2,379,480.00 of Blue Owl Capital stock. Most recently, on Tuesday, December 2nd, Douglas I. Ostrover bought 139,327 shares of Blue Owl Capital stock. The stock was acquired at an average cost of $15.06 per share, with a total value of $2,098,264.62. Following the completion of the transaction, the chief executive officer now directly owns 158,000 shares of the company's stock, valued at $2,379,480. Learn More on Douglas I. Ostrover's trading history.

Who are Blue Owl Capital's active insiders?

Blue Owl Capital's insider roster includes Claudia Holz (Director), Alan Kirshenbaum (CFO), Marc Lipschultz (Co-Chief Executive Officer), Douglas Ostrover (CEO), and Craig Packer (Co-President). 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 7 times. They purchased a total of 395,670 shares worth more than $5,952,392.90. The most recent insider tranaction occured on December, 2nd when CEO Douglas I Ostrover bought 139,327 shares worth more than $2,098,264.62. Insiders at Blue Owl Capital own 27.2% of the company. Learn More about insider trades at Blue Owl Capital.

Information on this page was last updated on 12/2/2025.

Douglas I. Ostrover Insider Trading History at Blue Owl Capital

Transaction DateBuy/SellNumber of SharesAverage Share PriceTotal TransactionShares Held After TransactionDetails
12/2/2025Buy139,327$15.06$2,098,264.62158,000View SEC Filing Icon  
12/1/2025Buy18,673$15.06$281,215.3818,673View SEC Filing Icon  
See Full Table

Douglas I. Ostrover Buying and Selling Activity at Blue Owl Capital

This chart shows Douglas I Ostrover'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 Inc. operates as an asset manager in the United States. The company offers permanent capital base solutions that enables it to offer holistic framework of capital solutions to middle market companies, large alternative asset managers, and corporate real estate owners and tenants. It also provides direct lending products that offer private credit products comprising diversified, technology, first lien, and opportunistic lending to middle-market companies; liquid credit; GP strategic capital products, which offers capital solutions, including GP minority stakes, GP debt financing, and professional sports minority stakes; and real estate products that focuses on acquiring triple net lease real estate by investment grade or creditworthy tenants. It offers its solutions through permanent capital vehicles, as well as long-dated private funds. Blue Owl Capital Inc. is headquartered in New York, New York.
Read More

Today's Range

Now: $15.64
Low: $15.45
High: $16.25

50 Day Range

MA: $15.64
Low: $13.73
High: $17.17

2 Week Range

Now: $15.64
Low: $13.25
High: $26.73

Volume

15,326,304 shs

Average Volume

15,122,910 shs

Market Capitalization

$24.39 billion

P/E Ratio

260.71

Dividend Yield

5.43%

Beta

1.13