How legendary NY financier who leapt to his death from 10th floor office was ruined by the pandemic: Wall St. pro who specialized in unloved stocks saw his fund shrink from $20bn to $863m as prices nosedived
Charles de Vaulx, 59, was the chairman and chief investment officer of International Value Advisers when he apparently took his own life on Monday
De Vaulx is said to have jumped from the company s offices in Manhattan
His death comes just weeks after his company, which was once worth $20billion, abruptly announced it would liquidate its funds and halt business
However, it s believed IVA began unraveling last year at the start of pandemic