Stock TransactionsTRANSUNION

Total Bought
12,232,445
116 transactions
Total Sold
7,058,237
93 transactions
Net
+5,174,208
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)
Type
Independent Franchise Partners LLP2,116,5684,646,903+2,530,3351.252.72+1.47buy
T. Rowe Price Investment Management, Inc.3,411,9255,251,615+1,839,6900.190.29+0.10buy
Meritage Group LP4,278,3735,918,322+1,639,9499.7614.27+4.51buy
WILLIAM BLAIR INVESTMENT MANAGEMENT, LLC3,344,2904,739,103+1,394,8130.781.11+0.33buy
MASSACHUSETTS FINANCIAL SERVICES CO /MA/21,674,47322,720,864+1,046,3910.600.63+0.04buy
XN LP1,963,7582,525,309+561,5517.417.76+0.35buy
CCLA Investment Management1,189,7291,654,363+464,6341.750.12-1.63buy
Theleme Partners LLP1,815,3572,108,357+293,00011.8411.28-0.56buy
VANGUARD GROUP INC18,264,90218,539,805+274,9030.030.030.00buy
DIAMOND HILL CAPITAL MANAGEMENT INC166,402317,302+150,9000.060.13+0.07buy
Holocene Advisors, LP14,901144,515+129,6140.000.03+0.03buy
JANUS HENDERSON GROUP PLC3,234,0213,360,005+125,9840.150.150.00buy
Legal & General Group Plc1,043,4181,162,837+119,4190.020.03+0.00buy
Sone Capital Management, LLC28,399144,512+116,1130.241.17+0.93buy
TD ASSET MANAGEMENT INC305,645415,776+110,1310.020.03+0.01buy
Point72 Europe (London) LLP128,930236,262+107,3320.730.80+0.07buy
NATIXIS86294,323+93,4610.000.040.00buy
WESTFIELD CAPITAL MANAGEMENT CO LP830,028922,286+92,2580.340.34+0.01buy
DZ BANK AG Deutsche Zentral Genossenschafts Bank, Frankfurt am Main85,170172,421+87,2510.010.02+0.01buy
SORA INVESTORS LLC171,431255,102+83,6711.722.03+0.30buy
APG Asset Management N.V.3,098,2993,176,128+77,8290.740.71-0.03buy
STEADFAST CAPITAL MANAGEMENT LP903,800962,300+58,5001.991.51-0.48buy
ExodusPoint Capital Management, LP25,38078,084+52,7040.030.090.00buy
Saraza Management, LP157,500205,000+47,5003.984.36+0.38buy
NATIXIS ADVISORS, LLC32,89278,167+45,2750.010.010.00buy
Marathon Asset Management Ltd702,831745,626+42,7951.782.10+0.32buy
Swiss National Bank549,700590,700+41,0000.030.03-0.00buy
CANADA LIFE ASSURANCE Co195,244235,129+39,8850.030.03+0.00buy
Prana Capital Management, LP211,205249,132+37,9270.710.79+0.08buy
Quantinno Capital Management LP68,693106,615+37,9220.040.040.00buy
Incline Global Management LLC91,403126,183+34,7804.684.37-0.31buy
CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM311,492343,165+31,6730.030.03+0.00buy
NEW YORK STATE COMMON RETIREMENT FUND215,022245,998+30,9760.030.03+0.00buy
KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC530,912501,018+29,8940.110.110.00sell
Financiere des Professionnels - Fonds d,investissement inc.224,032251,568+27,5361.201.34+0.13buy
Swedbank AB180,502207,166+26,6640.020.02+0.00buy
Heron Bay Capital Management157,381181,038+23,6572.753.13+0.39buy
FRONTIER CAPITAL MANAGEMENT CO LLC675,881698,761+22,8800.610.57-0.04buy
Oak Thistle LLC11,78233,451+21,6690.200.43+0.24buy
Lansing Management LP179,019199,569+20,55012.4712.03-0.44buy
CIBC Private Wealth Group LLC396,553376,638+19,9150.060.060.00sell
FULLER & THALER ASSET MANAGEMENT, INC.96,303115,983+19,6800.030.04+0.01buy
Crow's Nest Holdings LP366,000384,000+18,0007.517.45-0.06buy
LOOMIS SAYLES & CO L P166,886181,172+14,2860.020.02-0.00buy
Capital International Sarl17,30329,539+12,2360.030.05+0.02buy
EAGLE ROCK INVESTMENT COMPANY, LLC5,10116,101+11,0000.070.22+0.15buy
Aberdeen Group plc125,611135,561+9,9500.020.02-0.00buy
Northern Right Capital Management, L.P.151,013160,891+9,8785.124.85-0.27buy
RHUMBLINE ADVISERS227,226218,421+8,8050.020.020.00sell
AVIVA PLC137,678146,228+8,5500.030.03-0.00buy
CAPITAL INTERNATIONAL LTD /CA/11,17819,141+7,9630.040.06+0.02buy
Vinva Investment Management Ltd2,68810,609+7,9210.010.02+0.02buy
PRUDENTIAL PLC13,76821,558+7,7900.010.01+0.01buy
MOORE CAPITAL MANAGEMENT, LP16,39423,761+7,3670.030.03-0.00buy
Candriam S.C.A.14,40220,969+6,5670.010.01+0.00buy
FJARDE AP-FONDEN /FOURTH SWEDISH NATIONAL PENSION FUND42,06748,567+6,5000.040.04-0.00buy
SHELL ASSET MANAGEMENT CO4,50910,434+5,9250.020.030.00buy
Mn Services Vermogensbeheer B.V.70,12475,824+5,7000.050.05+0.00buy
Banque Cantonale Vaudoise10,55316,168+5,6150.040.06+0.02buy
Verdence Capital Advisors LLC46,01551,333+5,3180.290.31+0.02buy
Zurcher Kantonalbank (Zurich Cantonalbank)92,71698,004+5,2880.020.020.00buy
NOMURA ASSET MANAGEMENT CO LTD55,33060,290+4,9600.010.01+0.00buy
FIL Ltd182,280187,058+4,7780.010.01-0.00buy
TOTH FINANCIAL ADVISORY CORP79,85184,223+4,3720.800.87+0.07buy
Farringdon Capital, Ltd.4,0868,028+3,9420.170.24+0.07buy
PUBLIC EMPLOYEES RETIREMENT SYSTEM OF OHIO123,547119,766+3,7810.040.040.00sell
Wealthfront Advisers LLC4,6278,331+3,7040.000.00+0.00buy
Point72 Asia (Singapore) Pte. Ltd.1,5334,996+3,4630.030.08+0.04buy
HOMESTEAD ADVISERS CORP408,900412,100+3,2000.830.86+0.03buy
Skandinaviska Enskilda Banken AB (publ)37,39440,394+3,0002.180.02-2.16buy
Cannon Global Investment Management, LLC2,9005,800+2,9000.661.39+0.72buy
WILSON ASSET MANAGEMENT (INTERNATIONAL) PTY LTD227,058229,879+2,8215.044.97-0.06buy
B. Metzler seel. Sohn & Co. AG14,01816,805+2,7870.010.01+0.00buy
Resona Asset Management Co.,Ltd.61,18563,853+2,6680.030.03-0.00buy
IFM Investors Pty Ltd39,91542,381+2,4660.040.04-0.00buy
National Pension Service7123,135+2,4230.000.00+0.00buy
Treasurer of the State of North Carolina88,79991,049+2,2500.030.030.00buy
Lombard Odier Asset Management (Europe) Ltd12,00014,000+2,0000.080.09+0.01buy
Asset Management One Co., Ltd.72,42874,313+1,8850.020.02-0.00buy
Catalyst Funds Management Pty Ltd19,20021,020+1,8200.420.51+0.09buy
ZEVIN ASSET MANAGEMENT LLC108,256110,060+1,8041.421.39-0.03buy
Erste Asset Management GmbH01,700+1,7000.000.00+0.00buy
NORDEA INVESTMENT MANAGEMENT AB15,20416,831+1,6270.000.00+0.00buy
Allspring Global Investments Holdings, LLC442,009440,395+1,6140.070.070.00sell
GEODE CAPITAL MANAGEMENT, LLC3,222,3633,221,183+1,1800.020.020.00sell
VICTORY CAPITAL MANAGEMENT INC3,146,6933,145,527+1,1660.280.18-0.09sell
TEACHER RETIREMENT SYSTEM OF TEXAS28,48829,630+1,1420.010.01+0.00buy
Integrated Investment Consultants, LLC11,38012,485+1,1050.190.22+0.03buy
Larson Financial Group LLC7,0788,133+1,0550.030.030.00buy
Quarry LP1,3002,339+1,0390.030.050.00buy
TOKIO MARINE ASSET MANAGEMENT CO LTD7,5298,499+9700.020.03+0.01buy
BI Asset Management Fondsmaeglerselskab A/S6,9787,845+8670.010.01+0.00buy
BAMCO INC /NY/871,618872,483+8650.210.21-0.00buy
Aviso Financial Inc.11,06911,816+7470.050.05+0.00buy
Avior Wealth Management, LLC5,3576,010+6530.020.02+0.00buy
HENGEHOLD CAPITAL MANAGEMENT LLC6,3206,956+6360.050.06+0.01buy
Siemens Fonds Invest GmbH2,1342,752+6180.010.01+0.00buy
ALPS ADVISORS INC10,3149,757+5570.000.000.00sell
Forum Financial Management, LP3,7994,198+3990.010.01+0.00buy
Main Street Financial Solutions, LLC8,9319,310+3790.060.06-0.00buy
Page 1 of 3