WELLCOME TRUST LTD (THE) as trustee of the WELLCOME TRUST just filed a portfolio update, which we received from a 13F disclosure. This disclosure reflects the funds' holdings for the 12-31-2024 ...
The Wellcome Trust now has an asset base of more than £12 billion ($19 billion) and an annual expenditure of some £400 million, supporting more than 3,000 researchers, at 300 locations in 30 ...