Blue Owl to Acquire Cowen Healthcare Investments


On October 30, 2023, Blue Owl announced that it will acquire Cowen Healthcare Investments.

Under the terms of the transaction, Blue Owl Capital Inc. (“Blue Owl”) will acquire Cowen Healthcare Investments (“CHI”). The CHI team will join Blue Owl. The transaction is expected to close in the fourth quarter of 2023. Further terms of the deal were not disclosed.

CHI, based in New York, is part of Cowen Investment Management (“CIM”) and manages a series of investment funds focused on investing in private healthcare companies across the biopharma, diagnostics, and digital health sectors. As of September 2022, CIM had $14.1 billion in assets under management.

Blue Owl (NYSE: OWL), based in New York, is an alternative asset manager that invests in real estate, credit, and GP strategic capital. As of September 2023, Blue Owl had $157 billion in assets under management. SMBC served as financial advisor to Blue Owl on the transaction.

To read the press release: please click here.


The opinions expressed are those of the author(s) and do not necessarily reflect the views of the firm or its clients, or any of its or their respective affiliates. This article is for general information purposes and is not intended to be and should not be taken as legal advice.