Stock Transactions

Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)Type
GOLDMAN SACHS GROUP INC790,3813,133,799+2,343,4180.060.18+0.12buy
UBS Group AG695,1191,925,114+1,229,9950.080.16+0.08buy
FMR LLC7,492,1688,365,655+873,4870.180.18-0.00buy
BlackRock, Inc.15,140,60615,865,780+725,1740.130.12-0.01buy
Nuveen, LLC830,8231,417,373+586,5500.110.16+0.05buy
Assenagon Asset Management S.A.1,186,8791,760,256+573,3770.841.12+0.28buy
ALKEON CAPITAL MANAGEMENT LLC1,003,2781,569,348+566,0702.062.82+0.76buy
Aspex Management (HK) Ltd2,126,0892,670,532+544,44320.2815.35-4.93buy
JPMORGAN CHASE & CO1,264,6071,741,876+477,2690.040.05+0.01buy
BARCLAYS PLC872,5501,316,661+444,1110.180.19+0.02buy
Connor, Clark & Lunn Investment Management Ltd.51,245439,296+388,0510.060.40+0.34buy
BANK OF AMERICA CORP /DE/1,034,8131,386,817+352,0040.040.04+0.01buy
VAN ECK ASSOCIATES CORP2,593,6192,887,562+293,9431.010.86-0.15buy
Robeco Institutional Asset Management B.V.170,487459,234+288,7470.110.26+0.15buy
GEODE CAPITAL MANAGEMENT, LLC4,310,8464,564,997+254,1510.130.12-0.01buy
UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC1,950,0882,194,613+244,5250.200.18-0.01buy
JUPITER ASSET MANAGEMENT LTD45,194287,749+242,5550.170.59+0.42buy
NATIONAL BANK OF CANADA /FI/181,280404,422+223,1420.090.17+0.08buy
Mitsubishi UFJ Asset Management Co., Ltd.1,445,6531,659,702+214,0490.470.44-0.03buy
EMINENCE CAPITAL, LP249,247449,220+199,9731.854.08+2.23buy
BANK OF NOVA SCOTIA33,527221,894+188,3670.020.15+0.13buy
Capital Research Global Investors1,894,9552,062,878+167,9230.160.13-0.04buy
CANADA PENSION PLAN INVESTMENT BOARD209,609362,092+152,4830.070.09+0.03buy
SG Americas Securities, LLC135,679282,116+146,4370.090.13+0.04buy
JONES FINANCIAL COMPANIES LLLP24,046170,385+146,3390.010.03+0.02buy
STATE STREET CORP8,788,8908,899,023+110,1330.140.13-0.02buy
Champlain Investment Partners, LLC276,826384,815+107,9891.321.94+0.62buy
HighTower Advisors, LLC23,594129,018+105,4240.010.06+0.04buy
DIMENSIONAL FUND ADVISORS LP366,974470,225+103,2510.040.04+0.00buy
JACOBS LEVY EQUITY MANAGEMENT, INC84,813181,330+96,5170.150.30+0.15buy
NORTHWESTERN MUTUAL WEALTH MANAGEMENT CO10,841106,834+95,9930.000.03+0.02buy
PRIMECAP MANAGEMENT CO/CA/734,800822,400+87,6000.260.26-0.00buy
FIRST TRUST ADVISORS LP184,871270,496+85,6250.070.08+0.01buy
Freestone Grove Partners LP3,33183,524+80,1930.010.24+0.23buy
RAYMOND JAMES FINANCIAL INC423,696503,434+79,7380.070.07-0.00buy
CHARLES SCHWAB INVESTMENT MANAGEMENT INC1,327,2441,399,829+72,5850.100.09-0.01buy
MAPLELANE CAPITAL, LLC51,500123,000+71,5001.384.09+2.72buy
London & Capital Asset Management Ltd715,381786,829+71,4483.483.40-0.08buy
VAUGHAN NELSON INVESTMENT MANAGEMENT, L.P.178,998245,217+66,2190.820.98+0.15buy
Quantinno Capital Management LP57,306122,800+65,4940.060.09+0.03buy
FIRST MANHATTAN CO. LLC.784,551848,592+64,0410.970.93-0.03buy
CALIFORNIA PUBLIC EMPLOYEES RETIREMENT SYSTEM252,038314,457+62,4190.070.08+0.01buy
Amundi1,700,9061,761,983+61,0770.220.19-0.03buy
WORLDQUANT MILLENNIUM ADVISORS LLC2,06662,538+60,4720.000.10+0.09buy
Erste Asset Management GmbH43,719104,104+60,3850.170.37+0.20buy
Banco Santander, S.A.7,21665,990+58,7740.030.21+0.19buy
ING GROEP NV1,91960,602+58,6830.010.15+0.14buy
Tredje AP-fonden2,32555,053+52,7280.010.12+0.11buy
Swiss National Bank508,975561,455+52,4800.150.13-0.01buy
BNP Paribas Asset Management Holding S.A.205,432253,351+47,9190.110.12+0.01buy
Tidal Investments LLC18,30965,629+47,3200.040.08+0.05buy
ADVENT INTERNATIONAL, L.P.25,88569,640+43,7550.250.65+0.40buy
SORA INVESTORS LLC47,86691,516+43,6501.943.34+1.41buy
Zurcher Kantonalbank (Zurich Cantonalbank)171,310206,213+34,9030.180.18+0.00buy
FORA Capital, LLC1,43135,524+34,0930.081.03+0.95buy
LGT Group Foundation2,23035,448+33,2180.010.17+0.16buy
MUFG Securities EMEA plc7,61539,343+31,7280.040.23+0.19buy
MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd.261,013291,872+30,8590.190.16-0.03buy
OFI INVEST ASSET MANAGEMENT1,06931,847+30,7780.010.15+0.14buy
IEQ CAPITAL, LLC13,82544,234+30,4090.020.08+0.06buy
NORTHERN TRUST CORP1,895,4681,925,379+29,9110.120.11-0.01buy
GDS Wealth Management34,19663,245+29,0491.001.51+0.50buy
LORING WOLCOTT & COOLIDGE FIDUCIARY ADVISORS LLP/MA294,462323,454+28,9921.341.27-0.07buy
ENVESTNET ASSET MANAGEMENT INC334,385363,187+28,8020.050.04-0.01buy
NEOS Investment Management LLC98,680127,180+28,5000.270.25-0.01buy
Invesco Ltd.1,863,4351,891,896+28,4610.140.12-0.02buy
Border to Coast Pensions Partnership Ltd78,687106,116+27,4290.640.71+0.07buy
HSBC HOLDINGS PLC306,159330,412+24,2530.080.08-0.00buy
CANADA LIFE ASSURANCE Co145,902170,078+24,1760.120.12+0.00buy
Janney Montgomery Scott LLC29,13152,264+23,1330.030.05+0.02buy
Mirae Asset Global Investments Co., Ltd.131,369152,294+20,9250.170.02-0.15buy
MACKENZIE FINANCIAL CORP34,66055,421+20,7610.020.03+0.01buy
PARNASSUS INVESTMENTS, LLC1,440,8741,460,418+19,5441.761.70-0.06buy
OSTRUM ASSET MANAGEMENT47,60666,240+18,6341.071.47+0.40buy
Maytus Capital Management, LLC6,00024,244+18,2440.671.71+1.04buy
Cerity Partners LLC103,629121,711+18,0820.070.07-0.00buy
Alecta Tjanstepension Omsesidigt466,960484,860+17,9000.960.94-0.03buy
DAVIS SELECTED ADVISERS8,65525,913+17,2580.020.05+0.03buy
Park West Asset Management LLC46,90063,900+17,0001.862.24+0.38buy
FJARDE AP-FONDEN /FOURTH SWEDISH NATIONAL PENSION FUND29,59046,578+16,9880.120.10-0.02buy
Temasek Holdings (Private) Ltd55,64271,676+16,0340.080.10+0.01buy
UNIVEST FINANCIAL Corp14,72530,562+15,8370.370.68+0.31buy
State of Alaska, Department of Revenue22,74738,287+15,5400.120.17+0.05buy
FIFTH THIRD BANCORP161,714175,823+14,1090.240.13-0.11buy
Douglas Lane & Associates, LLC48,73062,510+13,7800.310.36+0.04buy
Bank Julius Baer & Co. Ltd, Zurich2,00615,777+13,7710.000.02+0.02buy
ARK Investment Management LLC62,43176,070+13,6390.190.23+0.04buy
Mariner, LLC31,64844,919+13,2710.020.02+0.00buy
STIFEL FINANCIAL CORP74,38186,408+12,0270.030.03+0.00buy
FRED ALGER MANAGEMENT, LLC7,55319,390+11,8370.010.03+0.02buy
CIBC WORLD MARKET INC.24,52636,354+11,8280.020.03+0.00buy
NICOLA WEALTH MANAGEMENT LTD.29,20040,700+11,5001.251.94+0.69buy
National Pension Service450,010461,388+11,3780.160.14-0.02buy
Robeco Schweiz AG29,20040,500+11,3000.310.34+0.03buy
WESTFIELD CAPITAL MANAGEMENT CO LP121,649132,848+11,1990.240.22-0.02buy
Capital Investment Services of America, Inc.17,71027,933+10,2230.781.16+0.37buy
CAPTRUST FINANCIAL ADVISORS11,02020,896+9,8760.010.01+0.00buy
Horizon Investments, LLC6,66616,387+9,7210.040.07+0.03buy
Canada Post Corp Registered Pension Plan4,67514,185+9,5100.080.22+0.14buy
NICHOLS & PRATT ADVISERS LLP /MA35,41144,474+9,0631.041.14+0.10buy
Page 1 of 10