INVUS FINANCIAL ADVISORS, LLC
INVUS FINANCIAL ADVISORS, LLC is a Seed, Series A, Series B, Series C+, buyout and venture fund in Global writing $10M–$300M checks into AI, Fintech, Healthcare, Marketplaces, software and life-sciences.
- Stages
- Seed, Series A, Series B, Series C+, buyout, venture
- Sectors
- AI, Fintech, Healthcare, Marketplaces, software, life-sciences
- Check size
- $10M–$300M
- Invests in
- Global
- Actively investing
- Yes
- Founded
- 2006
- Assets under management
- $16.5B
Thesis
Invus Financial Advisors, founded in 2006 and based in New York, is a multi-strategy investment firm with over $16.5 billion in AUM. Their investment thesis centers on capital appreciation through long-term investing across various sectors. Strategies include direct investments in smaller companies, opportunistic co-investments, other unconventional illiquid opportunities, and specialized private equity funds. They also manage a public equity long/short fund-of-funds strategy, with a focus on emerging and early-stage hedge fund managers. Invus acts as both a lead and co-investor. Their private equity focus targets companies with transformational potential, taking minority or majority stakes and acting as the sole or lead financial partner. In public equities, they have expertise in life sciences, running a concentrated long-only portfolio and collaborating on private biotech investments. The fund-of-funds strategy specifically targets emerging and early-stage hedge fund managers. Invus Opportunities, launched in 2007, focuses on global private technology investments in areas like fintech, marketplaces, healthcare technology, AI, and software. They invest across venture, growth, and buyout stages, with a global geographic scope including offices in the US, Europe, and Asia. The firm's typical check size ranges from $10 million to $300 million, with an average of $120 million.
Common questions
Does INVUS FINANCIAL ADVISORS, LLC invest at the Seed stage?
Yes. INVUS FINANCIAL ADVISORS, LLC lists Seed, Series A, Series B, Series C+, buyout and venture among the stages it invests in.
What check size does INVUS FINANCIAL ADVISORS, LLC write?
INVUS FINANCIAL ADVISORS, LLC writes $10M–$300M checks.
Where does INVUS FINANCIAL ADVISORS, LLC invest?
INVUS FINANCIAL ADVISORS, LLC invests in Global.