Loading organizations...
Invus Financial Advisors is a private investment firm managing investments across public and private markets, based in New York City, New York. The firm focuses on long-term value creation through equity investments in established companies and growth opportunities, providing financial advisory services to its affiliated entities and family office. With approximately $5-6 billion in assets under management (AUM), Invus actively invests across diverse sectors including consumer goods, healthcare, industrials, and technology. In 2023, the firm participated in a significant $1.2 billion investment in Inspire Medical Systems, further expanding its healthcare portfolio. Notable figures include Managing Partner Raymond Debbane, partners Achilleas Atsidakou and Peter Kolokotrones, and affiliates like Artal Group, with past and current portfolio companies such as Medtronic and Groupe Lactalis. Invus Financial Advisors was founded in 1987 by Raymond Debbane and others.
Invus Financial Advisors has 6 tracked investments across 4 companies. The latest tracked deal is $120.0M Series B in Flare Therapeutics in March 2023.