Stock Transactions

Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)Type
Capital Research Global Investors305,5771,119,457+813,8800.100.19+0.09buy
Capital International Investors380,750709,120+328,3700.100.18+0.08buy
MORGAN STANLEY499,836604,697+104,8610.060.04-0.01buy
AKRE CAPITAL MANAGEMENT LLC277,445363,765+86,3205.146.35+1.21buy
Invesco Ltd.165,514249,185+83,6710.040.04-0.00buy
KENSICO CAPITAL MANAGEMENT CORP305,680385,000+79,3208.788.39-0.39buy
Bowie Capital Management, LLC71,323141,165+69,8424.977.13+2.16buy
BlackRock, Inc.2,125,1912,186,987+61,7960.070.04-0.02buy
BARCLAYS PLC57,437117,048+59,6110.040.05+0.00buy
PRIMECAP MANAGEMENT CO/CA/243,374289,047+45,6730.310.24-0.07buy
Lindsell Train Ltd216,593249,422+32,8299.298.49-0.80buy
Heard Capital LLC148,398178,410+30,01211.789.85-1.93buy
Nuveen, LLC70,19692,509+22,3130.030.03-0.00buy
BNP PARIBAS FINANCIAL MARKETS19,18238,975+19,7930.020.03+0.01buy
GEODE CAPITAL MANAGEMENT, LLC719,120737,455+18,3350.080.05-0.03buy
No Street GP LP65,50081,750+16,2507.465.83-1.63buy
CITIGROUP INC28,11743,613+15,4960.030.03-0.00buy
ARROWSTREET CAPITAL, LIMITED PARTNERSHIP161,125175,917+14,7920.160.10-0.06buy
AKO CAPITAL LLP112,785127,212+14,4272.902.66-0.24buy
FEDERATED HERMES, INC.13,90227,487+13,5850.040.05+0.01buy
FRONTIER CAPITAL MANAGEMENT CO LLC19,75131,471+11,7200.350.35-0.01buy
AQR CAPITAL MANAGEMENT LLC24,17335,527+11,3540.020.02-0.00buy
M.D. Sass, LLC32,92344,221+11,2984.393.58-0.81buy
MML INVESTORS SERVICES, LLC6,73417,850+11,1160.030.06+0.03buy
First Long Island Investors, LLC5,24015,626+10,3860.651.35+0.70buy
Coalescence Partners Investment Management, LP31,12640,267+9,14112.409.29-3.10buy
JOHNSON INVESTMENT COUNSEL INC1,10310,149+9,0460.020.09+0.07buy
LGT CAPITAL PARTNERS LTD.41,46150,000+8,5393.482.84-0.64buy
TimesSquare Capital Management, LLC32,24040,648+8,4080.820.74-0.08buy
GW&K Investment Management, LLC3,99012,356+8,3660.060.12+0.06buy
United Super Pty Ltd in its capacity as Trustee for the Construction & Building Unions Superannuation Fund13,26621,422+8,1560.310.43+0.12buy
Y-Intercept (Hong Kong) Ltd1,0649,146+8,0820.040.20+0.15buy
Quinn Opportunity Partners LLC1,8009,600+7,8000.130.54+0.41buy
CHARLES SCHWAB INVESTMENT MANAGEMENT INC179,373187,062+7,6890.050.03-0.02buy
BARLOW WEALTH PARTNERS, INC.7,91215,275+7,3631.421.82+0.40buy
Warther Private Wealth, LLC9,85417,163+7,3093.984.30+0.31buy
BANK OF AMERICA CORP /DE/126,294133,448+7,1540.020.01-0.01buy
Andra AP-fonden1,6408,600+6,9600.030.11+0.08buy
Freshford Capital Management, LLC18,51025,450+6,94012.5513.57+1.02buy
UNIVEST FINANCIAL Corp4,65711,557+6,9000.420.69+0.28buy
Tredje AP-fonden2,1299,018+6,8890.030.05+0.03buy
Spyglass Capital Management LLC49,53956,350+6,8114.194.26+0.07buy
YCG, LLC42,18748,818+6,6315.384.72-0.66buy
Focus Partners Wealth45,64952,278+6,6290.090.06-0.03buy
Main Street Research LLC2,4928,464+5,9720.240.53+0.28buy
Quantinno Capital Management LP10,75215,582+4,8300.040.03-0.01buy
AustralianSuper Pty Ltd89,15693,880+4,7240.700.52-0.18buy
Chicago Capital, LLC29,46134,091+4,6301.230.98-0.25buy
WINTON GROUP Ltd4775,106+4,6290.030.19+0.16buy
Robeco Institutional Asset Management B.V.2,4346,927+4,4930.010.01+0.00buy
XXEC, Inc.8515,106+4,2551.441.35-0.08buy
Man Group plc5,8009,971+4,1710.020.02+0.00buy
Prana Capital Management, LP4,6508,769+4,1190.290.29+0.00buy
BNP Paribas Asset Management Holding S.A.13,81717,777+3,9600.030.02-0.00buy
Swiss National Bank65,78069,580+3,8000.070.04-0.02buy
Mitsubishi UFJ Asset Management Co., Ltd.50,10953,550+3,4410.060.04-0.02buy
YACKTMAN ASSET MANAGEMENT LP2,7446,157+3,4130.060.09+0.02buy
Petrus Trust Company, LTA19,25022,470+3,2203.292.62-0.67buy
MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd.2,3665,572+3,2060.010.01+0.00buy
Tidal Investments LLC2,6245,718+3,0940.020.02+0.00buy
Sender Co & Partners, Inc.2583,316+3,0580.252.58+2.34buy
SG Americas Securities, LLC9,90112,854+2,9530.020.02-0.01buy
Solidarity Wealth, LLC5,3428,173+2,8311.851.68-0.17buy
Curi Capital, LLC23,37926,181+2,8020.690.50-0.19buy
FIFTH THIRD BANCORP5303,235+2,7050.000.01+0.00buy
VICTORY CAPITAL MANAGEMENT INC14,99517,505+2,5100.010.01-0.00buy
Silvant Capital Management LLC34,19236,547+2,3551.951.35-0.60buy
BNP PARIBAS1,9084,193+2,2850.090.14+0.05buy
State of Tennessee, Department of Treasury5,9198,186+2,2670.030.03+0.00buy
FJARDE AP-FONDEN /FOURTH SWEDISH NATIONAL PENSION FUND5,3807,400+2,0200.080.04-0.03buy
Zurcher Kantonalbank (Zurich Cantonalbank)7,9349,775+1,8410.030.02-0.01buy
Mitsubishi UFJ Trust & Banking Corp12,87314,691+1,8180.050.04-0.01buy
Capital International, Inc./CA/5,1436,712+1,5690.070.06-0.01buy
Investidor Profissional Gestao de Recursos Ltda.6,0987,656+1,5587.695.25-2.44buy
NEOS Investment Management LLC1,7153,225+1,5100.020.02+0.00buy
Vinva Investment Management Ltd2,7104,192+1,4820.060.05-0.00buy
RHUMBLINE ADVISERS48,65550,052+1,3970.070.05-0.02buy
XPONANCE, INC.5,5306,841+1,3110.070.05-0.02buy
BI Asset Management Fondsmaeglerselskab A/S8,1959,445+1,2500.120.11-0.02buy
LECAP ASSET MANAGEMENT LTD3031,551+1,2480.200.62+0.42buy
Assenagon Asset Management S.A.25,10826,245+1,1370.060.04-0.02buy
Vontobel Holding Ltd.8781,966+1,0880.000.01+0.00buy
OMERS ADMINISTRATION Corp1,6702,617+9470.020.02-0.00buy
OAKMONT Corp24,26725,137+8707.105.10-2.00buy
PUBLIC SECTOR PENSION INVESTMENT BOARD3,4804,242+7620.020.01-0.01buy
Summit Trail Advisors, LLC9161,671+7550.030.03-0.00buy
PRELUDE CAPITAL MANAGEMENT, LLC1,1661,867+7010.150.15+0.01buy
Vestmark Advisory Solutions, Inc.1,0451,716+6710.020.02-0.00buy
Mirae Asset Global Investments Co., Ltd.4,4485,095+6470.020.00-0.02buy
Gulf International Bank (UK) Ltd1,2261,836+6100.070.04-0.02buy
William Allan Corp9531,552+5990.910.98+0.07buy
Woodline Partners LP4,0504,646+5960.030.02-0.01buy
AVIVA PLC20,37520,958+5830.060.04-0.02buy
ALPS ADVISORS INC8021,352+5500.010.01-0.00buy
INCEPTIONR LLC5921,139+5470.280.29+0.02buy
Advisory Services Network, LLC1,9902,532+5420.050.04-0.01buy
Wealth Advisory Solutions, LLC3,0333,548+5151.200.84-0.35buy
Aberdeen Group plc12,35612,860+5040.030.02-0.01buy
Krane Funds Advisors LLC8001,300+5000.040.06+0.01buy
STATE OF WISCONSIN INVESTMENT BOARD12,93013,396+4660.050.03-0.02buy
Page 1 of 5