Stock Transactions

Filing Period:
Transaction Type:
FundPrevious SharesCurrent Shares
Change in Shares
Previous Portfolio Weightage (%)Current Portfolio Weightage (%)
Change in Weight (%)
Type
VANGUARD GROUP INC79,431,34079,897,854+466,5140.710.690.00buy
Allianz Asset Management GmbH1,073,0391,530,758+457,7190.771.02+0.25buy
Capital Research Global Investors10,347,83410,791,976+444,1421.101.14+0.03buy
VICTORY CAPITAL MANAGEMENT INC1,889,9771,498,716+391,2610.640.49-0.15sell
CIBC WORLD MARKETS CORP507,211871,130+363,9191.902.50+0.60buy
GEODE CAPITAL MANAGEMENT, LLC20,337,23620,686,605+349,3690.770.760.00buy
CANADA LIFE ASSURANCE Co1,121,410816,487+304,9230.930.82-0.10sell
AMERICAN CENTURY COMPANIES INC5,213,9645,501,246+287,2821.601.68+0.08buy
BNP PARIBAS FINANCIAL MARKETS779,4281,045,242+265,8140.380.410.00buy
HEALTHCARE OF ONTARIO PENSION PLAN TRUST FUND719,146453,882+265,2640.760.44-0.32sell
Page 1 of 20