Microsoft, Alphabet, Anglo American, IBM, Astrazeneca, Unilever and Sainsbury's
Capital World Investors
Holding
50
Royal Bank of Canada
15,510