‘Mysterious’ billionaire cashes in $127M worth of Gates-backed pharma stock David Canellis 4 years ago