Stock Transactions

Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)Type
FMR LLC3,801,2344,326,105+524,8710.060.09+0.03buy
BlackRock, Inc.5,310,9895,822,193+511,2040.030.04+0.01buy
LONE PINE CAPITAL LLC1,312,9381,817,940+505,0023.045.71+2.68buy
AQR CAPITAL MANAGEMENT LLC345,420724,420+379,0000.060.14+0.08buy
LORD, ABBETT & CO. LLC182,892480,172+297,2800.180.62+0.44buy
SANDS CAPITAL MANAGEMENT, LLC621,684823,277+201,5930.601.27+0.68buy
WELLINGTON MANAGEMENT GROUP LLP116,529277,877+161,3480.010.02+0.01buy
Holocene Advisors, LP416,905548,885+131,9800.280.52+0.25buy
GEODE CAPITAL MANAGEMENT, LLC975,9601,092,166+116,2060.020.03+0.01buy
UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC142,483222,712+80,2290.010.02+0.01buy
FRANKLIN RESOURCES INC345,194424,381+79,1870.030.04+0.01buy
WCM INVESTMENT MANAGEMENT, LLC433,914478,314+44,4000.280.40+0.12buy
SurgoCap Partners LP1,152,6061,196,901+44,29510.0515.75+5.71buy
LPL Financial LLC130,734174,523+43,7890.010.02+0.01buy
SCHRODER INVESTMENT MANAGEMENT GROUP55,97694,971+38,9950.010.03+0.02buy
MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd.339,590366,576+26,9860.160.20+0.04buy
Dorsey Wright & Associates39,01259,932+20,9202.652.93+0.27buy
Tidal Investments LLC10,54731,155+20,6080.010.04+0.03buy
IEQ CAPITAL, LLC10,73229,335+18,6030.010.05+0.04buy
Connor, Clark & Lunn Investment Management Ltd.86,165103,221+17,0560.070.09+0.02buy
Russell Investments Group, Ltd.51,62267,971+16,3490.020.03+0.01buy
Zurcher Kantonalbank (Zurich Cantonalbank)266,868279,512+12,6440.190.25+0.06buy
KBC Group NV1,52613,502+11,9760.000.01+0.01buy
OBERWEIS ASSET MANAGEMENT INC/82,61194,433+11,8220.951.10+0.15buy
CHARLES SCHWAB INVESTMENT MANAGEMENT INC414,840425,755+10,9150.020.03+0.01buy
Mariner, LLC26,15836,969+10,8110.010.02+0.01buy
NATIXIS ADVISORS, LLC17,28327,885+10,6020.010.02+0.01buy
CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM47,14157,662+10,5210.020.02+0.01buy
Daiwa Securities Group Inc.26,69036,866+10,1760.030.04+0.01buy
FIRST TRUST ADVISORS LP47,52456,562+9,0380.010.02+0.01buy
Tyro Capital Management LLC126,596135,004+8,40812.4013.47+1.07buy
CWM, LLC18,10426,236+8,1320.020.03+0.01buy
MIRABELLA FINANCIAL SERVICES LLP8888,934+8,0460.030.34+0.31buy
NORTHERN TRUST CORP417,311425,284+7,9730.020.02+0.01buy
SEI INVESTMENTS CO82,58389,835+7,2520.030.03+0.01buy
Nuveen, LLC219,052226,284+7,2320.020.03+0.01buy
1832 Asset Management L.P.73,41680,613+7,1970.030.04+0.01buy
Creative Planning23,80030,316+6,5160.010.01+0.00buy
POLEN CAPITAL MANAGEMENT LLC6,06212,431+6,3690.010.03+0.03buy
Federation des caisses Desjardins du Quebec4,59210,383+5,7910.010.01+0.01buy
PNC FINANCIAL SERVICES GROUP, INC.132,992138,453+5,4610.020.03+0.01buy
KENNEDY CAPITAL MANAGEMENT LLC16,11220,888+4,7760.110.17+0.07buy
PRINCIPAL FINANCIAL GROUP INC107,037111,289+4,2520.020.02+0.01buy
Advisors Asset Management, Inc.24,79828,941+4,1430.130.19+0.06buy
Pathstone Holdings, LLC11,05214,653+3,6010.010.02+0.01buy
ALLIANCEBERNSTEIN L.P.118,205121,641+3,4360.010.01+0.00buy
BNP Paribas Asset Management Holding S.A.25,56028,662+3,1020.010.01+0.00buy
CALIFORNIA PUBLIC EMPLOYEES RETIREMENT SYSTEM97,670100,658+2,9880.020.02+0.01buy
Future Fund LLC5,4848,253+2,7690.551.14+0.60buy
One Capital Management, LLC5,5198,280+2,7610.050.09+0.04buy
Universal- Beteiligungs- und Servicegesellschaft mbH37,99440,743+2,7490.020.03+0.01buy
RHUMBLINE ADVISERS137,624140,080+2,4560.040.05+0.01buy
&PARTNERS6,3808,824+2,4440.010.02+0.01buy
Hennion & Walsh Asset Management, Inc.1,7253,835+2,1100.020.05+0.03buy
Hodges Capital Management Inc.31,22333,174+1,9510.841.08+0.24buy
DnB Asset Management AS3,0855,001+1,9160.000.01+0.00buy
Junto Capital Management LP118,525120,357+1,8320.841.01+0.17buy
Brooklyn Investment Group1,4483,248+1,8000.020.04+0.02buy
ALGERT GLOBAL LLC38,51740,007+1,4900.190.24+0.05buy
HANTZ FINANCIAL SERVICES, INC.1,0542,493+1,4390.000.02+0.01buy
VAN ECK ASSOCIATES CORP39,19740,625+1,4280.010.01+0.00buy
Janney Montgomery Scott LLC25,45426,877+1,4230.020.03+0.01buy
XPONANCE, INC.5,7757,137+1,3620.010.02+0.01buy
Renaissance Investment Group LLC25,85927,218+1,3591.642.30+0.66buy
COLDSTREAM CAPITAL MANAGEMENT INC1,0002,356+1,3560.000.01+0.01buy
CHASE INVESTMENT COUNSEL CORP24,45125,735+1,2842.152.66+0.51buy
Retirement Systems of Alabama75,97277,245+1,2730.080.10+0.02buy
Focus Partners Advisor Solutions, LLC2,0013,242+1,2410.010.01+0.01buy
Rafferty Asset Management, LLC12,29013,375+1,0850.010.02+0.01buy
Sivia Capital Partners, LLC6551,653+9980.040.13+0.08buy
Mezzasalma Advisors, LLC13,15714,132+9751.071.42+0.35buy
Alta Wealth Advisors LLC1,4312,263+8320.150.29+0.14buy
ROTHSCHILD INVESTMENT LLC4291,252+8230.010.03+0.02buy
ROMAN BUTLER FULLERTON & CO4,5455,305+7600.400.62+0.23buy
STIFEL FINANCIAL CORP37,82238,546+7240.010.01+0.00buy
DYMON ASIA CAPITAL (SINGAPORE) PTE. LTD.12,39613,096+7000.871.14+0.27buy
HIGHLAND CAPITAL MANAGEMENT, LLC1,3421,999+6570.020.04+0.02buy
Cambridge Investment Research Advisors, Inc.24,24924,869+6200.020.03+0.01buy
Louisiana State Employees Retirement System13,80014,400+6000.080.11+0.03buy
Whitaker-Myers Wealth Managers, LTD.4,6505,243+5930.310.41+0.11buy
Atria Investments, Inc7,5068,095+5890.030.04+0.01buy
GLOBEFLEX CAPITAL L P6,6607,229+5690.320.43+0.11buy
Hudson Bay Capital Management LP11,49012,053+5630.020.03+0.01buy
NORTHWESTERN MUTUAL WEALTH MANAGEMENT CO13,91314,471+5580.000.00+0.00buy
Pictet Asset Management Holding SA7,5838,133+5500.000.00+0.00buy
Koshinski Asset Management, Inc.1,1011,646+5450.020.04+0.02buy
Archer Investment Corp144676+5320.010.06+0.05buy
Allworth Financial LP7,0547,556+5020.010.01+0.00buy
JONES ROAD CAPITAL MANAGEMENT, L.P.18,00018,500+5006.1414.24+8.11buy
Vestmark Advisory Solutions, Inc.9,91410,409+4950.040.05+0.00buy
CENTRAL TRUST Co460949+4890.000.01+0.00buy
1492 Capital Management LLC28,74029,175+4353.474.38+0.91buy
Treasurer of the State of North Carolina20,16620,600+4340.020.03+0.01buy
AMALGAMATED BANK22,65923,093+4340.050.07+0.02buy
NorthCrest Asset Manangement, LLC6531,062+4090.000.01+0.01buy
JOURNEY STRATEGIC WEALTH LLC7701,177+4070.010.01+0.01buy
Krilogy Financial LLC6831,071+3880.010.01+0.01buy
TD Waterhouse Canada Inc.548916+3680.000.00+0.00buy
TLWM6,8807,228+3480.400.51+0.12buy
Pallas Capital Advisors LLC8991,236+3370.010.02+0.01buy
Page 1 of 4