Charles de Vaulx, 59, was the chairman and chief investment officer of International Value Advisers when he allegedly took his own life on Monday April 27 2021. De Vaulx allegedly jumped from the company's offices at at 717 Fifth Avenue in midtown Manhattan - yards away from Trump Tower. The company confirmed his death on its website and but the cause of his death was revealed by the research firm Morningstar. The NYPD had said that a man had died in an apparent suicide but declined to identify him. De Vaulx's death came seven weeks after the firm abruptly announced it would liquidate its funds and halt business. It said that it had completed the liquidation on April 19 2021. De Vaulx had founded the company 14 years ago and built it up to be worth more than $20 billion in assets at its peak before it was ultimately liquidated, the New York Post reported. IVA had $863 million in total net assets at the end of 2020. De Vaulx's longtime business partner, Chuck de Lardemelle, left the company abruptly in July causing alarm for investors in the company which had been hit hard by the coronavirus pandemic when investors withdrew their money. De Vaulx was a protégé of legendary investor Jean-Marie Eveillard and had founded IVA after abruptly leaving the firm First Eagle.