Stock Transactions

Filing Period:
Transaction Type:
FundPrevious SharesCurrent Shares
Change in Shares
Previous Portfolio Weightage (%)Current Portfolio Weightage (%)
Change in Weight (%)
Type
NORTHWESTERN MUTUAL WEALTH MANAGEMENT CO29,7991,059,726+1,029,9270.000.040.00buy
BNP PARIBAS FINANCIAL MARKETS2,412,6403,009,481+596,8410.510.560.00buy
VANGUARD GROUP INC50,389,30650,893,276+503,9700.190.210.00buy
HEALTHCARE OF ONTARIO PENSION PLAN TRUST FUND256,385655,399+399,0140.120.30+0.19buy
FLOSSBACH VON STORCH SE517,199807,894+290,6950.500.87+0.37buy
RENAISSANCE TECHNOLOGIES LLC613,695349,595+264,1000.220.16-0.06sell
ProShare Advisors LLC712,476964,713+252,2370.370.460.00buy
NORDEA INVESTMENT MANAGEMENT AB100,990350,692+249,7020.020.080.00buy
MARKEL GROUP INC.1,167,6711,023,245+144,4262.332.21-0.12sell
CANADA LIFE ASSURANCE Co596,971455,685+141,2860.210.22+0.01sell
Page 1 of 17