0001752724-19-198786.txt : 20191220
0001752724-19-198786.hdr.sgml : 20191220
20191220145706
ACCESSION NUMBER: 0001752724-19-198786
CONFORMED SUBMISSION TYPE: NPORT-P
PUBLIC DOCUMENT COUNT: 1
CONFORMED PERIOD OF REPORT: 20191031
FILED AS OF DATE: 20191220
PERIOD START: 20191031
FILER:
COMPANY DATA:
COMPANY CONFORMED NAME: PRINCIPAL FUNDS INC
CENTRAL INDEX KEY: 0000898745
IRS NUMBER: 000000000
STATE OF INCORPORATION: MD
FISCAL YEAR END: 1031
FILING VALUES:
FORM TYPE: NPORT-P
SEC ACT: 1940 Act
SEC FILE NUMBER: 811-07572
FILM NUMBER: 191300569
BUSINESS ADDRESS:
STREET 1: 711 HIGH STREET
CITY: DES MOINES
STATE: IA
ZIP: 50392
BUSINESS PHONE: 515-248-4745
MAIL ADDRESS:
STREET 1: PRINCIPAL FINANCIAL GROUP
CITY: DES MOINES
STATE: IA
ZIP: 50392
FORMER COMPANY:
FORMER CONFORMED NAME: PRINCIPAL INVESTORS FUND INC
DATE OF NAME CHANGE: 20001012
FORMER COMPANY:
FORMER CONFORMED NAME: PRINCIPAL SPECIAL MARKETS FUND INC
DATE OF NAME CHANGE: 19930714
0000898745
S000007125
MidCap Growth Fund III
C000019479
R-1
PHASX
C000019480
R-2
PPQNX
C000019481
R-3
PPQMX
C000019482
R-5
PPQPX
C000019483
R-4
PPQSX
C000019484
Institutional Class
PPIMX
C000019485
Class J
PPQJX
NPORT-P
1
primary_doc.xml
NPORT-P
false
0000898745
XXXXXXXX
S000007125
C000019483
C000019484
C000019480
C000019479
C000019482
C000019485
C000019481
Principal Funds, Inc
811-07572
0000898745
549300HZGBXSW6DSXF23
801 Grand Ave
Des Moines
50309
515-248-0156
MidCap Growth Fund III
S000007125
549300GHS4DWMKDWYG64
2019-10-31
2019-10-31
N
1092952922.56
4006445.25
1088946477.31
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
0.00000000
200251.59000000
N
Waters Corp
5T547R1474YC9HOD8Q74
Waters Corp
941848103
2038.00000000
NS
USD
431281.56000000
0.039605395580
Long
EC
CORP
US
N
1
N
N
N
Fidelity National Information Services Inc
6WQI0GK1PRFVBA061U48
Fidelity National Information Services Inc
31620M106
49855.00000000
NS
USD
6568894.80000000
0.603233945549
Long
EC
CORP
US
N
1
N
N
N
Horizon Therapeutics Plc
529900P0GSQ79OOZEV53
Horizon Therapeutics Plc
G46188101
1475.00000000
NS
USD
42642.25000000
0.003915917897
Long
EC
CORP
US
N
1
N
N
N
Graco Inc
4T5VJ4S81BRT6Q7GGT78
Graco Inc
384109104
165916.00000000
NS
USD
7499403.20000000
0.688684279371
Long
EC
CORP
US
N
1
N
N
N
Principal Healthcare Innovators Index ETF
549300HI5VZD2P4JPY17
Principal Healthcare Innovators Index ETF
74255Y409
5288.00000000
NS
USD
170855.28000000
0.015689961220
Long
EC
RF
US
N
1
N
N
N
Ball Corp
0BGI85ALH27ZJP15DY16
Ball Corp
058498106
75032.00000000
NS
USD
5249989.04000000
0.482116352767
Long
EC
CORP
US
N
1
N
N
N
NVR Inc
529900RWXR4JI3JYTV70
NVR Inc
62944T105
168.00000000
NS
USD
610947.12000000
0.056104421358
Long
EC
CORP
US
N
1
N
N
N
Baker Hughes Co
N/A
Baker Hughes Co
05722G100
161740.00000000
NS
USD
3461236.00000000
0.317851801913
Long
EC
CORP
US
N
1
N
N
N
IDEX Corp
549300U5Y5EL6PHYLF13
IDEX Corp
45167R104
57267.00000000
NS
USD
8906736.51000000
0.817922340132
Long
EC
CORP
US
N
1
N
N
N
McCormick & Co Inc/MD
549300JQQA6MQ4OJP259
McCormick & Co Inc/MD
579780206
2446.00000000
NS
USD
393047.74000000
0.036094312088
Long
EC
CORP
US
N
1
N
N
N
TransDigm Group Inc
N/A
TransDigm Group Inc
893641100
1229.00000000
NS
USD
646798.12000000
0.059396686015
Long
EC
CORP
US
N
1
N
N
N
Casey's General Stores Inc
549300CAFWSI86V66Q65
Casey's General Stores Inc
147528103
374.00000000
NS
USD
63882.94000000
0.005866490349
Long
EC
CORP
US
N
1
N
N
N
L3Harris Technologies Inc
549300UTE50ZMDBG8A20
L3Harris Technologies Inc
502431109
40958.00000000
NS
USD
8450044.98000000
0.775983499287
Long
EC
CORP
US
N
1
N
N
N
JB Hunt Transport Services Inc
549300XCD1MPI1C5GK90
JB Hunt Transport Services Inc
445658107
807.00000000
NS
USD
94870.92000000
0.008712174746
Long
EC
CORP
US
N
1
N
N
N
Wynn Resorts Ltd
254900CEKKWIHTEAB172
Wynn Resorts Ltd
983134107
2493.00000000
NS
USD
302500.62000000
0.027779200016
Long
EC
CORP
US
N
1
N
N
N
Robert Half International Inc
529900VPCUY9H3HLIC08
Robert Half International Inc
770323103
4763.00000000
NS
USD
272777.01000000
0.025049625090
Long
EC
CORP
US
N
1
N
N
N
Principal Government Money Market Fund
549300WWK3YB7DNN4U34
Principal Government Money Market Fund
742537228
19808712.43000000
NS
USD
19808712.43000000
1.819071262247
Long
STIV
RF
US
N
1
N
N
N
Jones Lang LaSalle Inc
6SYKCME112RT8TQUO411
Jones Lang LaSalle Inc
48020Q107
300.00000000
NS
USD
43956.00000000
0.004036562027
Long
EC
CORP
US
N
1
N
N
N
Interpublic Group of Cos Inc/The
5493008IUOJ5VWTRC333
Interpublic Group of Cos Inc/The
460690100
3521.00000000
NS
USD
76581.75000000
0.007032645919
Long
EC
CORP
US
N
1
N
N
N
Best Buy Co Inc
HL5XPTVRV0O8TUN5LL90
Best Buy Co Inc
086516101
1446.00000000
NS
USD
103866.18000000
0.009538226365
Long
EC
CORP
US
N
1
N
N
N
CBRE Group Inc
52990016II9MJ2OSWA10
CBRE Group Inc
12504L109
3804.00000000
NS
USD
203704.20000000
0.018706539232
Long
EC
CORP
US
N
1
N
N
N
CoStar Group Inc
N/A
CoStar Group Inc
22160N109
1584.00000000
NS
USD
870439.68000000
0.079934110457
Long
EC
CORP
US
N
1
N
N
N
Ameriprise Financial Inc
6ZLKQF7QB6JAEKQS5388
Ameriprise Financial Inc
03076C106
851.00000000
NS
USD
128407.39000000
0.011791891766
Long
EC
CORP
US
N
1
N
N
N
Dolby Laboratories Inc
549300X04FB2QPCJ5J24
Dolby Laboratories Inc
25659T107
54703.00000000
NS
USD
3519043.99000000
0.323160418195
Long
EC
CORP
US
N
1
N
N
N
Primerica Inc
254900621R686KJR7022
Primerica Inc
74164M108
1234.00000000
NS
USD
155706.12000000
0.014298785408
Long
EC
CORP
US
N
1
N
N
N
Avantor Inc
5493003VM0XB4U8YD238
Avantor Inc
05352A100
147156.00000000
NS
USD
2091086.76000000
0.192028424130
Long
EC
CORP
US
N
1
N
N
N
Pinnacle Financial Partners Inc
54930098EZ8JMSAZGS24
Pinnacle Financial Partners Inc
72346Q104
71898.00000000
NS
USD
4229040.36000000
0.388360718191
Long
EC
CORP
US
N
1
N
N
N
Wabtec Corp
06BTX5UWZD0GQ5N5Y745
Wabtec Corp
929740108
49564.00000000
NS
USD
3438254.68000000
0.315741384139
Long
EC
CORP
US
N
1
N
N
N
Hilton Grand Vacations Inc
549300O9K6MFD8D07574
Hilton Grand Vacations Inc
43283X105
716.00000000
NS
USD
24866.68000000
0.002283553922
Long
EC
CORP
US
N
1
N
N
N
Pinterest Inc
N/A
Pinterest Inc
72352L106
165116.00000000
NS
USD
4151016.24000000
0.381195616726
Long
EC
CORP
US
Y
1
N
N
N
Sealed Air Corp
Q0M0CZB4YN6JZ65WXI09
Sealed Air Corp
81211K100
651.00000000
NS
USD
27192.27000000
0.002497117219
Long
EC
CORP
US
N
1
N
N
N
Moderna Inc
549300EI6OKH5K5Q2G38
Moderna Inc
60770K107
7267.00000000
NS
USD
121722.25000000
0.011177982805
Long
EC
CORP
US
N
1
N
N
N
First Republic Bank/CA
YWC0TIKBQM2JV8L4IV08
First Republic Bank/CA
33616C100
917.00000000
NS
USD
97532.12000000
0.008956557740
Long
EC
CORP
US
N
1
N
N
N
O'Reilly Automotive Inc
549300K2RLMQL149Q332
O'Reilly Automotive Inc
67103H107
27580.00000000
NS
USD
12011365.80000000
1.103026278175
Long
EC
CORP
US
N
1
N
N
N
Pioneer Natural Resources Co
FY8JBF7CCL2VE4F1B628
Pioneer Natural Resources Co
723787107
3206.00000000
NS
USD
394402.12000000
0.036218687347
Long
EC
CORP
US
N
1
N
N
N
Manhattan Associates Inc
529900Q1GJP7KD52SW51
Manhattan Associates Inc
562750109
2834.00000000
NS
USD
212408.30000000
0.019505853081
Long
EC
CORP
US
N
1
N
N
N
ResMed Inc
529900T3QE5253CCXF22
ResMed Inc
761152107
6115.00000000
NS
USD
904530.80000000
0.083064762028
Long
EC
CORP
US
N
1
N
N
N
Lazard Ltd
254900RIBCDJSUFG1A11
Lazard Ltd
G54050102
1710.00000000
NS
USD
63834.30000000
0.005862023646
Long
EC
CORP
US
N
1
N
N
N
Huntsman Corp
5299000V56320A7RIQ67
Huntsman Corp
447011107
140000.00000000
NS
USD
3098200.00000000
0.284513524269
Long
EC
CORP
US
N
1
N
N
N
Genesee & Wyoming Inc
G617XSG94Z7G0RMW3L02
Genesee & Wyoming Inc
371559105
561.00000000
NS
USD
62287.83000000
0.005720008402
Long
EC
CORP
US
N
1
N
N
N
Sabre Corp
529900VKCYZW8GZ4WW58
Sabre Corp
78573M104
3044.00000000
NS
USD
71473.12000000
0.006563510832
Long
EC
CORP
US
N
1
N
N
N
Universal Display Corp
N/A
Universal Display Corp
91347P105
1688.00000000
NS
USD
337903.84000000
0.031030344194
Long
EC
CORP
US
N
1
N
N
N
DexCom Inc
549300YSK3QDSFR5EU59
DexCom Inc
252131107
27662.00000000
NS
USD
4266586.88000000
0.391808685633
Long
EC
CORP
US
N
1
N
N
N
UDR Inc
P3CH2EG5X6Z1XWU1OO74
UDR Inc
902653104
827.00000000
NS
USD
41556.75000000
0.003816234394
Long
EC
CORP
US
N
1
N
N
N
Lennox International Inc
S7DWAC87RDMPBF77GJ92
Lennox International Inc
526107107
998.00000000
NS
USD
246865.28000000
0.022670102263
Long
EC
CORP
US
N
1
N
N
N
IAC/InterActiveCorp
15OMOPB0A8K0EFUVD031
IAC/InterActiveCorp
44919P508
30234.00000000
NS
USD
6870676.50000000
0.630947125791
Long
EC
CORP
US
N
1
N
N
N
RingCentral Inc
549300C8EH0H1614VE84
RingCentral Inc
76680R206
42339.00000000
NS
USD
6838595.28000000
0.628001047112
Long
EC
CORP
US
N
1
N
N
N
Booz Allen Hamilton Holding Corp
529900JPV47PIUWMA015
Booz Allen Hamilton Holding Corp
099502106
7424.00000000
NS
USD
522426.88000000
0.047975441482
Long
EC
CORP
US
N
1
N
N
N
Cognex Corp
549300JQTYZCLC43S226
Cognex Corp
192422103
138814.00000000
NS
USD
7147532.86000000
0.656371365253
Long
EC
CORP
US
N
1
N
N
N
Masimo Corp
549300Q4A8JK0PIYCU29
Masimo Corp
574795100
28716.00000000
NS
USD
4186505.64000000
0.384454674975
Long
EC
CORP
US
N
1
N
N
N
Exact Sciences Corp
549300VM3X1FYD4N9Z14
Exact Sciences Corp
30063P105
44801.00000000
NS
USD
3897687.00000000
0.357931916876
Long
EC
CORP
US
N
1
N
N
N
Erie Indemnity Co
549300WA5KP94KRUFZ80
Erie Indemnity Co
29530P102
653.00000000
NS
USD
120328.31000000
0.011049974678
Long
EC
CORP
US
N
1
N
N
N
Elastic NV
N/A
Elastic NV
N14506104
34698.00000000
NS
USD
2498602.98000000
0.229451403908
Long
EC
CORP
US
N
1
N
N
N
Lam Research Corp
549300I4GMO6D34U1T02
Lam Research Corp
512807108
5513.00000000
NS
USD
1494243.52000000
0.137219188558
Long
EC
CORP
US
N
1
N
N
N
Alleghany Corp
549300DCJE6AYX159479
Alleghany Corp
017175100
95.00000000
NS
USD
73937.55000000
0.006789824067
Long
EC
CORP
US
N
1
N
N
N
Mercury Systems Inc
549300P3B84SGK7HH679
Mercury Systems Inc
589378108
84747.00000000
NS
USD
6242464.02000000
0.573257194000
Long
EC
CORP
US
N
1
N
N
N
Principal Shareholder Yield Index ETF
549300X72DS7OIEXMJ50
Principal Shareholder Yield Index ETF
74255Y300
9400.00000000
NS
USD
305594.00000000
0.028063270910
Long
EC
RF
US
N
1
N
N
Diamondback Energy Inc
549300R22LSX6OHWEN64
Diamondback Energy Inc
25278X109
104210.00000000
NS
USD
8937049.60000000
0.820706048113
Long
EC
CORP
US
N
1
N
N
N
Encompass Health Corp
549300FVRPM9DRQZRG64
Encompass Health Corp
29261A100
2399.00000000
NS
USD
153583.98000000
0.014103905306
Long
EC
CORP
US
N
1
N
N
N
CDW Corp/DE
N/A
CDW Corp/DE
12514G108
109558.00000000
NS
USD
14013563.78000000
1.286891878709
Long
EC
CORP
US
N
1
N
N
N
Allison Transmission Holdings Inc
529900RP7DJ882LI9T83
Allison Transmission Holdings Inc
01973R101
4793.00000000
NS
USD
209022.73000000
0.019194949830
Long
EC
CORP
US
N
1
N
N
N
Monolithic Power Systems Inc
529900TB7O85LSZ1XU31
Monolithic Power Systems Inc
609839105
68497.00000000
NS
USD
10269070.24000000
0.943028004954
Long
EC
CORP
US
N
1
N
N
N
Moody's Corp
549300GCEDD8YCF5WU84
Moody's Corp
615369105
27042.00000000
NS
USD
5967898.98000000
0.548043370757
Long
EC
CORP
US
N
1
N
N
N
Gardner Denver Holdings Inc
5299004C02FMZCUOIR50
Gardner Denver Holdings Inc
36555P107
170522.00000000
NS
USD
5427715.26000000
0.498437285311
Long
EC
CORP
US
N
1
N
N
N
Spotify Technology SA
549300B4X0JHWV0DTD60
Spotify Technology SA
L8681T102
3635.00000000
NS
USD
524530.50000000
0.048168620857
Long
EC
CORP
SE
N
1
N
N
N
Spirit AeroSystems Holdings Inc
N/A
Spirit AeroSystems Holdings Inc
848574109
2851.00000000
NS
USD
233268.82000000
0.021421513808
Long
EC
CORP
US
N
1
N
N
N
BlackRock Liquidity FedFund
549300T8K043VZEOVK74
BlackRock Liquidity FedFund
09248U700
3075310.07000000
NS
USD
3075310.07000000
0.282411499011
Long
STIV
RF
US
N
1
N
N
Advanced Micro Devices Inc
R2I72C950HOYXII45366
Advanced Micro Devices Inc
007903107
269186.00000000
NS
USD
9133480.98000000
0.838744710627
Long
EC
CORP
US
N
1
N
N
N
Zebra Technologies Corp
PO0I32GKZ3HZMMDPZZ08
Zebra Technologies Corp
989207105
1647.00000000
NS
USD
391771.89000000
0.035977148387
Long
EC
CORP
US
N
1
N
N
N
Aptiv PLC
N/A
Aptiv PLC
G6095L109
45814.00000000
NS
USD
4102643.70000000
0.376753475536
Long
EC
CORP
IE
N
1
N
N
N
New York Times Co/The
N/A
New York Times Co/The
650111107
1343.00000000
NS
USD
41498.70000000
0.003810903553
Long
EC
CORP
US
N
1
N
N
N
AMC Networks Inc
549300VGG9K75226LR46
AMC Networks Inc
00164V103
2006.00000000
NS
USD
87361.30000000
0.008022552239
Long
EC
CORP
US
N
1
N
N
N
Verisk Analytics Inc
549300I1YSWNIRKBWP67
Verisk Analytics Inc
92345Y106
75902.00000000
NS
USD
10983019.40000000
1.008591297079
Long
EC
CORP
US
N
1
N
N
N
Agios Pharmaceuticals Inc
529900ONJHY8EOGYT555
Agios Pharmaceuticals Inc
00847X104
307.00000000
NS
USD
9234.56000000
0.000848026986
Long
EC
CORP
US
N
1
N
N
N
CDK Global Inc
5493000L10CYRTHIJ385
CDK Global Inc
12508E101
5193.00000000
NS
USD
262454.22000000
0.024101663898
Long
EC
CORP
US
N
1
N
N
N
GoDaddy Inc
N/A
GoDaddy Inc
380237107
5414.00000000
NS
USD
352072.42000000
0.032331471503
Long
EC
CORP
US
N
1
N
N
N
AutoZone Inc
GA3JGKJ41LJKXDN23E90
AutoZone Inc
053332102
6295.00000000
NS
USD
7203872.10000000
0.661545103465
Long
EC
CORP
US
N
1
N
N
N
Okta Inc
549300N8J06I8MRHU620
Okta Inc
679295105
3145.00000000
NS
USD
343025.15000000
0.031500643709
Long
EC
CORP
US
N
1
N
N
N
CarMax Inc
N/A
CarMax Inc
143130102
2417.00000000
NS
USD
225191.89000000
0.020679794158
Long
EC
CORP
US
N
1
N
N
N
Martin Marietta Materials Inc
5299005MZ4WZECVATV08
Martin Marietta Materials Inc
573284106
24113.00000000
NS
USD
6315435.83000000
0.579958332350
Long
EC
CORP
US
N
1
N
N
N
IHS Markit Ltd
549300HLPTRASHS0E726
IHS Markit Ltd
G47567105
128223.00000000
NS
USD
8978174.46000000
0.824482621237
Long
EC
CORP
GB
N
1
N
N
N
SolarWinds Corp
N/A
SolarWinds Corp
83417Q105
1499.00000000
NS
USD
28406.05000000
0.002608580916
Long
EC
CORP
US
N
1
N
N
N
Voya Financial Inc
549300T065Z4KJ686G75
Voya Financial Inc
929089100
576.00000000
NS
USD
31080.96000000
0.002854222925
Long
EC
CORP
US
N
1
N
N
N
Perspecta Inc
549300XIT2GJKMZC0O65
Perspecta Inc
715347100
198881.00000000
NS
USD
5278301.74000000
0.484716361178
Long
EC
CORP
US
N
1
N
N
N
ICON PLC
6354008SRQGEMC4XFI67
ICON PLC
G4705A100
67891.00000000
NS
USD
9973187.90000000
0.915856574019
Long
EC
CORP
IE
N
1
N
N
N
Xylem Inc/NY
549300DF5MV96DRYLQ48
Xylem Inc/NY
98419M100
98688.00000000
NS
USD
7568382.72000000
0.695018798232
Long
EC
CORP
US
N
1
N
N
N
PerkinElmer Inc
549300IKL1SDPFI7N655
PerkinElmer Inc
714046109
738.00000000
NS
USD
63438.48000000
0.005825674752
Long
EC
CORP
US
N
1
N
N
N
Cabot Oil & Gas Corp
FCNMH6O7VWU7LHXMK351
Cabot Oil & Gas Corp
127097103
10323.00000000
NS
USD
192420.72000000
0.017670356074
Long
EC
CORP
US
N
1
N
N
N
Cheniere Energy Inc
MIHC87W9WTYSYZWV1J40
Cheniere Energy Inc
16411R208
4123.00000000
NS
USD
253770.65000000
0.023304235358
Long
EC
CORP
US
N
1
N
N
N
Fox Corp - B Shares
549300DDU6FDRBIELS05
Fox Corp - B Shares
35137L204
1141.00000000
NS
USD
35644.84000000
0.003273332596
Long
EC
CORP
US
N
1
N
N
N
TripAdvisor Inc
N/A
TripAdvisor Inc
896945201
4086.00000000
NS
USD
165074.40000000
0.015159092153
Long
EC
CORP
US
N
1
N
N
N
United Airlines Holdings Inc
N/A
United Airlines Holdings Inc
910047109
1629.00000000
NS
USD
147978.36000000
0.013589130694
Long
EC
CORP
US
N
1
N
N
N
Pegasystems Inc
549300FMCOKPL06FYN26
Pegasystems Inc
705573103
1689.00000000
NS
USD
127029.69000000
0.011665374988
Long
EC
CORP
US
N
1
N
N
N
CIT Group Inc
N8O96ZZJQRFYQUJY7K79
CIT Group Inc
125581801
599.00000000
NS
USD
25691.11000000
0.002359262877
Long
EC
CORP
US
N
1
N
N
N
PTC Inc
54930050SSMU8SKDJ030
PTC Inc
69370C100
45295.00000000
NS
USD
3030688.45000000
0.278313811849
Long
EC
CORP
US
N
1
N
N
N
Pilgrim's Pride Corp
549300ZSLGV64ZL3HD75
Pilgrim's Pride Corp
72147K108
770.00000000
NS
USD
23377.20000000
0.002146772177
Long
EC
CORP
US
N
1
N
N
N
Ubiquiti Inc
N/A
Ubiquiti Inc
90353W103
605.00000000
NS
USD
76586.95000000
0.007033123445
Long
EC
CORP
US
N
1
N
N
RPM International Inc
549300TJCKW4BRXPJ474
RPM International Inc
749685103
1466.00000000
NS
USD
106182.38000000
0.009750927360
Long
EC
CORP
US
N
1
N
N
N
Capri Holdings Ltd
549300LPG8W0H1OX3A26
Capri Holdings Ltd
G1890L107
2549.00000000
NS
USD
79197.43000000
0.007272848725
Long
EC
CORP
GB
N
1
N
N
N
American Airlines Group Inc
N/A
American Airlines Group Inc
02376R102
1385.00000000
NS
USD
41633.10000000
0.003823245757
Long
EC
CORP
US
N
1
N
N
N
Lamar Advertising Co
529900Y8WW4MKVPTB543
Lamar Advertising Co
512816109
3497.00000000
NS
USD
279794.97000000
0.025694097536
Long
EC
CORP
US
N
1
N
N
N
Alaska Air Group Inc
529900G48RT4KWLC6C27
Alaska Air Group Inc
011659109
1703.00000000
NS
USD
118239.29000000
0.010858136048
Long
EC
CORP
US
N
1
N
N
N
Aspen Technology Inc
529900B0MZWTVFG7CB96
Aspen Technology Inc
045327103
3793.00000000
NS
USD
436612.23000000
0.040094921017
Long
EC
CORP
US
N
1
N
N
N
Gartner Inc
PP55B5R38BFB8O8HH686
Gartner Inc
366651107
56211.00000000
NS
USD
8660990.88000000
0.795355057430
Long
EC
CORP
US
N
1
N
N
N
Medallia Inc
5493009P6W6C5BK60J60
Medallia Inc
584021109
795.00000000
NS
USD
23118.60000000
0.002123024453
Long
EC
CORP
US
N
1
N
N
Zynga Inc
N/A
Zynga Inc
98986T108
9674.00000000
NS
USD
59688.58000000
0.005481314393
Long
EC
CORP
US
N
1
N
N
N
Everest Re Group Ltd
549300N24XF2VV0B3570
Everest Re Group Ltd
G3223R108
595.00000000
NS
USD
152968.55000000
0.014047389214
Long
EC
CORP
BM
N
1
N
N
N
Burlington Stores Inc
5299003Z37DVGKKC1W09
Burlington Stores Inc
122017106
102996.00000000
NS
USD
19792741.32000000
1.817604605222
Long
EC
CORP
US
N
1
N
N
N
Zayo Group Holdings Inc
529900Z6OTS7RT0V0I47
Zayo Group Holdings Inc
98919V105
9147.00000000
NS
USD
312278.58000000
0.028677128445
Long
EC
CORP
US
N
1
N
N
N
United Rentals Inc
5323X5O7RN0NKFCDRY08
United Rentals Inc
911363109
28680.00000000
NS
USD
3830787.60000000
0.351788419341
Long
EC
CORP
US
N
1
N
N
N
Marvell Technology Group Ltd
8DF36O58U3QIHUCGZB18
Marvell Technology Group Ltd
G5876H105
99746.00000000
NS
USD
2432804.94000000
0.223409046329
Long
EC
CORP
US
N
1
N
N
N
Trimble Inc
549300E2MI7NSZFQWS19
Trimble Inc
896239100
133675.00000000
NS
USD
5325612.00000000
0.489060951200
Long
EC
CORP
US
N
1
N
N
N
National Oilwell Varco Inc
549300EHF3IW1AR6U008
National Oilwell Varco Inc
637071101
110698.00000000
NS
USD
2503988.76000000
0.229945990200
Long
EC
CORP
US
N
1
N
N
N
Sprouts Farmers Market Inc
529900P8F4G77Q52XE24
Sprouts Farmers Market Inc
85208M102
2367.00000000
NS
USD
45943.47000000
0.004219075129
Long
EC
CORP
US
N
1
N
N
N
Teradyne Inc
C3X4YJ278QNZHRJULN75
Teradyne Inc
880770102
8498.00000000
NS
USD
520247.56000000
0.047775310434
Long
EC
CORP
US
N
1
N
N
N
Under Armour Inc - Class C
549300D4549QKWETZ406
Under Armour Inc - Class C
904311206
5205.00000000
NS
USD
96292.50000000
0.008842721107
Long
EC
CORP
US
N
1
N
N
N
Dollar Tree Inc
549300PMSTQITB1WHR43
Dollar Tree Inc
256746108
78757.00000000
NS
USD
8694772.80000000
0.798457314585
Long
EC
CORP
US
N
1
N
N
N
NetApp Inc
QTX3D84DZDD5JYOCYH15
NetApp Inc
64110D104
11781.00000000
NS
USD
658322.28000000
0.060454971269
Long
EC
CORP
US
N
1
N
N
N
Under Armour Inc - Class A
549300D4549QKWETZ406
Under Armour Inc - Class A
904311107
5010.00000000
NS
USD
103456.50000000
0.009500604681
Long
EC
CORP
US
N
1
N
N
N
East West Bancorp Inc
N/A
East West Bancorp Inc
27579R104
124623.00000000
NS
USD
5348819.16000000
0.491192108285
Long
EC
CORP
US
N
1
N
N
N
ServiceMaster Global Holdings Inc
549300GS10644JGL8R77
ServiceMaster Global Holdings Inc
81761R109
36892.00000000
NS
USD
1489698.96000000
0.136801853079
Long
EC
CORP
US
N
1
N
N
N
Hilton Worldwide Holdings Inc
549300HVGPK36ICB0B89
Hilton Worldwide Holdings Inc
43300A203
12774.00000000
NS
USD
1238567.04000000
0.113739937251
Long
EC
CORP
US
N
1
N
N
N
CH Robinson Worldwide Inc
529900WNWN5L0OVDHA79
CH Robinson Worldwide Inc
12541W209
3173.00000000
NS
USD
240005.72000000
0.022040175986
Long
EC
CORP
US
N
1
N
N
N
Xilinx Inc
6EY4K7ZMF9UX1CU6KC79
Xilinx Inc
983919101
30212.00000000
NS
USD
2741436.88000000
0.251751296975
Long
EC
CORP
US
N
1
N
N
N
Polaris Inc
549300QJSN8UVWN1EI78
Polaris Inc
731068102
2118.00000000
NS
USD
208940.70000000
0.019187416861
Long
EC
CORP
US
N
1
N
N
N
CoreLogic Inc/United States
54930086CD8K2UIL0516
CoreLogic Inc/United States
21871D103
652.00000000
NS
USD
26399.48000000
0.002424313825
Long
EC
CORP
US
N
1
N
N
N
Coherent Inc
549300RYOCKUMWACR010
Coherent Inc
192479103
31446.00000000
NS
USD
4682938.32000000
0.430043020256
Long
EC
CORP
US
N
1
N
N
N
Incyte Corp
549300Z4WN6JVZ3T4680
Incyte Corp
45337C102
34470.00000000
NS
USD
2892722.40000000
0.265644130384
Long
EC
CORP
US
N
1
N
N
N
Berry Global Group Inc
549300G6KKUMMXM8NH73
Berry Global Group Inc
08579W103
2167.00000000
NS
USD
89952.17000000
0.008260476696
Long
EC
CORP
US
N
1
N
N
N
Citrix Systems Inc
HCTKJGUQOPZ5NBK7NP58
Citrix Systems Inc
177376100
5902.00000000
NS
USD
642491.72000000
0.059001221215
Long
EC
CORP
US
N
1
N
N
N
Laboratory Corp of America Holdings
OZ7UA8IXAIFILY2VZH07
Laboratory Corp of America Holdings
50540R409
682.00000000
NS
USD
112373.14000000
0.010319436477
Long
EC
CORP
US
N
1
N
N
N
Nordstrom Inc
549300S3IZB5P35KNV16
Nordstrom Inc
655664100
4590.00000000
NS
USD
164781.00000000
0.015132148680
Long
EC
CORP
US
N
1
N
N
N
Black Knight Inc
549300TUSNXS3BFFML48
Black Knight Inc
09215C105
7742.00000000
NS
USD
497036.40000000
0.045643786022
Long
EC
CORP
US
N
1
N
N
N
National Instruments Corp
549300TP4OOPCYWDUP86
National Instruments Corp
636518102
330.00000000
NS
USD
13658.70000000
0.001254304071
Long
EC
CORP
US
N
1
N
N
N
Armstrong World Industries Inc
KXMRXXOJ88Q45Y45MG74
Armstrong World Industries Inc
04247X102
2172.00000000
NS
USD
203147.16000000
0.018655385203
Long
EC
CORP
US
N
1
N
N
N
Neurocrine Biosciences Inc
549300FECER0XBN49756
Neurocrine Biosciences Inc
64125C109
3567.00000000
NS
USD
354880.83000000
0.032589373067
Long
EC
CORP
US
N
1
N
N
N
Splunk Inc
549300XGDSGBP6UEI867
Splunk Inc
848637104
67917.00000000
NS
USD
8147323.32000000
0.748184000753
Long
EC
CORP
US
N
1
N
N
N
Parsley Energy Inc
549300DMRA8DSL66G562
Parsley Energy Inc
701877102
6399.00000000
NS
USD
101168.19000000
0.009290464876
Long
EC
CORP
US
N
1
N
N
N
SVB Financial Group
549300D2KJ20JMXE7542
SVB Financial Group
78486Q101
274.00000000
NS
USD
60685.52000000
0.005572865266
Long
EC
CORP
US
N
1
N
N
N
West Pharmaceutical Services Inc
5493007NKRGM1RJQ1P16
West Pharmaceutical Services Inc
955306105
2635.00000000
NS
USD
379018.40000000
0.034805971450
Long
EC
CORP
US
N
1
N
N
N
Proofpoint Inc
529900C5FODDK0WSR085
Proofpoint Inc
743424103
2292.00000000
NS
USD
264428.04000000
0.024282923496
Long
EC
CORP
US
N
1
N
N
N
Herbalife Nutrition Ltd
549300BA7TYPBSZZIA41
Herbalife Nutrition Ltd
G4412G101
748.00000000
NS
USD
33413.16000000
0.003068393231
Long
EC
CORP
US
N
1
N
N
N
Molina Healthcare Inc
549300NQQCEQ46YHZ591
Molina Healthcare Inc
60855R100
2129.00000000
NS
USD
250455.56000000
0.022999804418
Long
EC
CORP
US
N
1
N
N
N
Arista Networks Inc
635400H1WKBLOQERUU95
Arista Networks Inc
040413106
33278.00000000
NS
USD
8138800.46000000
0.747401330513
Long
EC
CORP
US
N
1
N
N
N
Morningstar Inc
529900YGNQPOVAXQ7F29
Morningstar Inc
617700109
19010.00000000
NS
USD
3076578.40000000
0.282527972136
Long
EC
CORP
US
N
1
N
N
N
Hershey Co/The
21X2CX66SU2BR6QTAD08
Hershey Co/The
427866108
5605.00000000
NS
USD
823206.35000000
0.075596585062
Long
EC
CORP
US
N
1
N
N
N
MarketAxess Holdings Inc
5493002U1CA1XJOVID83
MarketAxess Holdings Inc
57060D108
35498.00000000
NS
USD
13084207.82000000
1.201547375617
Long
EC
CORP
US
N
1
N
N
N
Axis Capital Holdings Ltd
N/A
Axis Capital Holdings Ltd
G0692U109
482.00000000
NS
USD
28645.26000000
0.002630548020
Long
EC
CORP
BM
N
1
N
N
N
Carter's Inc
5299003WAQK4R3L3ZU36
Carter's Inc
146229109
948.00000000
NS
USD
95027.52000000
0.008726555618
Long
EC
CORP
US
N
1
N
N
N
Monster Beverage Corp
52990090AP0E7HCB6F33
Monster Beverage Corp
61174X109
94969.00000000
NS
USD
5330609.97000000
0.489519924171
Long
EC
CORP
US
N
1
N
N
N
BioMarin Pharmaceutical Inc
NSLL8ITTRR0J5HEMR848
BioMarin Pharmaceutical Inc
09061G101
7060.00000000
NS
USD
516862.60000000
0.047464463200
Long
EC
CORP
US
N
1
N
N
N
Paylocity Holding Corp
549300VH75FTB4DIEE07
Paylocity Holding Corp
70438V106
1422.00000000
NS
USD
145897.20000000
0.013398013863
Long
EC
CORP
US
N
1
N
N
N
Evercore Inc - Class A
529900P6KLPT95DW3W58
Evercore Inc - Class A
29977A105
648.00000000
NS
USD
47718.72000000
0.004382099671
Long
EC
CORP
US
N
1
N
N
N
Hubbell Inc
54930088VDQ6840Y6597
Hubbell Inc
443510607
1364.00000000
NS
USD
193278.80000000
0.017749155172
Long
EC
CORP
US
N
1
N
N
N
T Rowe Price Group Inc
549300SIV6FPS9Y7IH33
T Rowe Price Group Inc
74144T108
2750.00000000
NS
USD
318450.00000000
0.029243861533
Long
EC
CORP
US
N
1
N
N
N
MGM Resorts International
54930066VBP7DZEGGJ87
MGM Resorts International
552953101
1330.00000000
NS
USD
37905.00000000
0.003480887333
Long
EC
CORP
US
N
1
N
N
N
Pure Storage Inc
549300NPDB0BZTK3WO90
Pure Storage Inc
74624M102
9035.00000000
NS
USD
175821.10000000
0.016145981796
Long
EC
CORP
US
N
1
N
N
N
Ulta Beauty Inc
529900CIV6HN8M28YM82
Ulta Beauty Inc
90384S303
1738.00000000
NS
USD
405214.70000000
0.037211626874
Long
EC
CORP
US
N
1
N
N
N
MSCI Inc
549300HTIN2PD78UB763
MSCI Inc
55354G100
28654.00000000
NS
USD
6721082.24000000
0.617209603965
Long
EC
CORP
US
N
1
N
N
N
Huntington Ingalls Industries Inc
5TZLZ6WJTBVJ0QWBG121
Huntington Ingalls Industries Inc
446413106
993.00000000
NS
USD
224080.38000000
0.020577722107
Long
EC
CORP
US
N
1
N
N
N
Omnicom Group Inc
HKUPACFHSSASQK8HLS17
Omnicom Group Inc
681919106
5183.00000000
NS
USD
400075.77000000
0.036739709281
Long
EC
CORP
US
N
1
N
N
N
Advance Auto Parts Inc
529900UCNQ5H9FSL0Y70
Advance Auto Parts Inc
00751Y106
500.00000000
NS
USD
81240.00000000
0.007460421764
Long
EC
CORP
US
N
1
N
N
N
Floor & Decor Holdings Inc
549300M5FR3N688XGQ36
Floor & Decor Holdings Inc
339750101
2684.00000000
NS
USD
123007.72000000
0.011296029930
Long
EC
CORP
US
N
1
N
N
N
Allegion PLC
N/A
Allegion PLC
G0176J109
3805.00000000
NS
USD
441532.20000000
0.040546731102
Long
EC
CORP
IE
N
1
N
N
N
Clorox Co/The
54930044KVSC06Z79I06
Clorox Co/The
189054109
4671.00000000
NS
USD
689859.99000000
0.063351138405
Long
EC
CORP
US
N
1
N
N
N
Altice USA Inc
54930064K3612MGCER95
Altice USA Inc
02156K103
13673.00000000
NS
USD
423179.35000000
0.038861354420
Long
EC
CORP
US
N
1
N
N
N
Ritchie Bros Auctioneers Inc
5493002H8U24DJXQ4886
Ritchie Bros Auctioneers Inc
767744105
112864.00000000
NS
USD
4640967.68000000
0.426188777566
Long
EC
CORP
CA
N
1
N
N
N
CBS Corp
5KYC8KF17ROCY24M3H09
CBS Corp
124857202
12714.00000000
NS
USD
458212.56000000
0.042078519885
Long
EC
CORP
US
N
1
N
N
N
Campbell Soup Co
5493007JDSMX8Z5Z1902
Campbell Soup Co
134429109
3824.00000000
NS
USD
177089.44000000
0.016262455840
Long
EC
CORP
US
N
1
N
N
N
Waste Connections Inc
549300HDLRTPBQU69P29
Waste Connections Inc
94106B101
120585.00000000
NS
USD
11142054.00000000
1.023195743056
Long
EC
CORP
US
N
1
N
N
N
Amphenol Corp
549300D3L3G0R4U4VT04
Amphenol Corp
032095101
67988.00000000
NS
USD
6821236.04000000
0.626406915503
Long
EC
CORP
US
N
1
N
N
N
Tyler Technologies Inc
N/A
Tyler Technologies Inc
902252105
74613.00000000
NS
USD
20035082.76000000
1.839859274763
Long
EC
CORP
US
N
1
N
N
N
Switch Inc
549300EZ98N5Y55J4X37
Switch Inc
87105L104
3509.00000000
NS
USD
51827.93000000
0.004759456142
Long
EC
CORP
US
N
1
N
N
N
Iron Mountain Inc
SQL3F6CKNNBM3SQGHX24
Iron Mountain Inc
46284V101
1098.00000000
NS
USD
36014.40000000
0.003307269985
Long
EC
CORP
US
N
1
N
N
N
Carlisle Cos Inc
XR64VGX1ZPX6G7ZN7Z11
Carlisle Cos Inc
142339100
2603.00000000
NS
USD
396358.81000000
0.036398373864
Long
EC
CORP
US
N
1
N
N
N
Sinclair Broadcast Group Inc
529900879GWQV880PQ28
Sinclair Broadcast Group Inc
829226109
2516.00000000
NS
USD
100237.44000000
0.009204992356
Long
EC
CORP
US
N
1
N
N
N
WEX Inc
T9M5IGROL1TL1G5OV478
WEX Inc
96208T104
19358.00000000
NS
USD
3662146.44000000
0.336301784918
Long
EC
CORP
US
N
1
N
N
N
Church & Dwight Co Inc
POOXSI30AWAQGYJZC921
Church & Dwight Co Inc
171340102
7580.00000000
NS
USD
530145.20000000
0.048684229302
Long
EC
CORP
US
N
1
N
N
N
HEICO Corp - Class A
529900O1DTDLCJ7L0I14
HEICO Corp - Class A
422806208
3194.00000000
NS
USD
304292.38000000
0.027943740701
Long
EC
CORP
US
N
1
N
N
N
Six Flags Entertainment Corp
549300JYTDUAA4JQ3717
Six Flags Entertainment Corp
83001A102
656.00000000
NS
USD
27676.64000000
0.002541597826
Long
EC
CORP
US
N
1
N
N
N
Atlassian Corp PLC
549300AGBII4MWBVJY22
Atlassian Corp PLC
G06242104
3242.00000000
NS
USD
391601.18000000
0.035961471767
Long
EC
CORP
AU
N
1
N
N
N
Jack Henry & Associates Inc
529900X1QS8C54W0JB21
Jack Henry & Associates Inc
426281101
3574.00000000
NS
USD
505935.44000000
0.046461001577
Long
EC
CORP
US
N
1
N
N
N
Kemper Corp
549300FNI1JKTRY2PV09
Kemper Corp
488401100
548.00000000
NS
USD
39390.24000000
0.003617279712
Long
EC
CORP
US
N
1
N
N
N
Tractor Supply Co
549300OJ9VZHZRO6I137
Tractor Supply Co
892356106
3670.00000000
NS
USD
348723.40000000
0.032023924707
Long
EC
CORP
US
N
1
N
N
N
Lennar Corp - B Shares
529900G61XVRLX5TJX09
Lennar Corp - B Shares
526057302
605.00000000
NS
USD
28447.10000000
0.002612350615
Long
EC
CORP
US
N
1
N
N
N
Principal Sustainable Momentum Index ETF
549300QLIL0DC3CKD235
Principal Sustainable Momentum Index ETF
74255Y854
2017.00000000
NS
USD
56576.85000000
0.005195558384
Long
EC
RF
US
N
1
N
N
N
Sensata Technologies Holding PLC
529900MS7KFYCY9MS037
Sensata Technologies Holding PLC
G8060N102
3073.00000000
NS
USD
157306.87000000
0.014445785286
Long
EC
CORP
US
N
1
N
N
N
WABCO Holdings Inc
549300SNE3FOSCV7FY94
WABCO Holdings Inc
92927K102
1829.00000000
NS
USD
246219.98000000
0.022610843152
Long
EC
CORP
US
N
1
N
N
N
Trade Desk Inc/The
549300GXPD31VT3E0P46
Trade Desk Inc/The
88339J105
1167.00000000
NS
USD
234333.60000000
0.021519294555
Long
EC
CORP
US
N
1
N
N
N
Cadence Design Systems Inc
GCT7RXJOGLXPV0NXZY22
Cadence Design Systems Inc
127387108
13136.00000000
NS
USD
858437.60000000
0.078831936912
Long
EC
CORP
US
N
1
N
N
N
Planet Fitness Inc
549300LLE5HUPF6H8G33
Planet Fitness Inc
72703H101
3687.00000000
NS
USD
234714.42000000
0.021554265970
Long
EC
CORP
US
N
1
N
N
N
STERIS PLC
549300F1857N5E6G6T48
STERIS PLC
G8473T100
674.00000000
NS
USD
95418.18000000
0.008762430660
Long
EC
CORP
US
N
1
N
N
N
Mettler-Toledo International Inc
5493000BD5GJNUDIUG10
Mettler-Toledo International Inc
592688105
753.00000000
NS
USD
530819.82000000
0.048746180924
Long
EC
CORP
US
N
1
N
N
N
Equifax Inc
5493004MCF8JDC86VS77
Equifax Inc
294429105
3139.00000000
NS
USD
429132.69000000
0.039408060813
Long
EC
CORP
US
N
1
N
N
N
Rockwell Automation Inc
VH3R4HHBHH12O0EXZJ88
Rockwell Automation Inc
773903109
45183.00000000
NS
USD
7771024.17000000
0.713627743137
Long
EC
CORP
US
N
1
N
N
N
Bio-Techne Corp
54930073RLKQ51TILZ35
Bio-Techne Corp
09073M104
1559.00000000
NS
USD
324537.03000000
0.029802844929
Long
EC
CORP
US
N
1
N
N
N
Yum China Holdings Inc
529900DO9BYZ7VA3K502
Yum China Holdings Inc
98850P109
9004.00000000
NS
USD
382670.00000000
0.035141304735
Long
EC
CORP
CN
N
1
N
N
N
Discover Financial Services
Z1YLO2USPORE63VVUL20
Discover Financial Services
254709108
4753.00000000
NS
USD
381475.78000000
0.035031637270
Long
EC
CORP
US
N
1
N
N
N
Exelixis Inc
N/A
Exelixis Inc
30161Q104
4784.00000000
NS
USD
73912.80000000
0.006787551228
Long
EC
CORP
US
N
1
N
N
N
Zoetis Inc
549300HD9Q1LOC9KLJ48
Zoetis Inc
98978V103
52596.00000000
NS
USD
6728080.32000000
0.617852250793
Long
EC
CORP
US
N
1
N
N
N
Axalta Coating Systems Ltd
529900AGLPA40GV6H619
Axalta Coating Systems Ltd
G0750C108
2635.00000000
NS
USD
77706.15000000
0.007135901682
Long
EC
CORP
US
N
1
N
N
N
Nordson Corp
14OS6Q5N55N95WM84M53
Nordson Corp
655663102
2703.00000000
NS
USD
423857.43000000
0.038923623780
Long
EC
CORP
US
N
1
N
N
N
Nielsen Holdings PLC
549300ZVCBHQE0XHG367
Nielsen Holdings PLC
G6518L108
2439.00000000
NS
USD
49170.24000000
0.004515395478
Long
EC
CORP
US
N
1
N
N
N
Genpact Ltd
529900OSEC6Q0L4L5B35
Genpact Ltd
G3922B107
7476.00000000
NS
USD
292834.92000000
0.026891580633
Long
EC
CORP
US
N
1
N
N
N
Dropbox Inc - A Shares
549300JCDF7UAR6TJR51
Dropbox Inc - A Shares
26210C104
9121.00000000
NS
USD
180778.22000000
0.016601203435
Long
EC
CORP
US
N
1
N
N
N
Darden Restaurants Inc
CY1NFSCCB5GUXC7WZC70
Darden Restaurants Inc
237194105
6141.00000000
NS
USD
689450.07000000
0.063313494681
Long
EC
CORP
US
N
1
N
N
N
Hologic Inc
549300DYP6F5ZJL0LB74
Hologic Inc
436440101
9843.00000000
NS
USD
475515.33000000
0.043667465748
Long
EC
CORP
US
N
1
N
N
N
Columbia Sportswear Co
549300OTMCIEUXAH5Z60
Columbia Sportswear Co
198516106
989.00000000
NS
USD
89455.05000000
0.008214825233
Long
EC
CORP
US
N
1
N
N
N
Lincoln Electric Holdings Inc
BIMGBY40SIN95O01BN93
Lincoln Electric Holdings Inc
533900106
2453.00000000
NS
USD
219715.21000000
0.020176860348
Long
EC
CORP
US
N
1
N
N
N
Bruker Corp
LEBZ6VLQ6I8XB1NHVY15
Bruker Corp
116794108
4622.00000000
NS
USD
205679.00000000
0.018887888825
Long
EC
CORP
US
N
1
N
N
N
Athene Holding Ltd
549300H316CT32FQXI76
Athene Holding Ltd
G0684D107
2641.00000000
NS
USD
114487.35000000
0.010513588352
Long
EC
CORP
BM
N
1
N
N
N
Americold Realty Trust
549300R7N1V5YV8MWH02
Americold Realty Trust
03064D108
7914.00000000
NS
USD
317272.26000000
0.029135707457
Long
EC
CORP
US
N
1
N
N
N
Signature Bank/New York NY
VLP5AP0XK2GM6GKD1007
Signature Bank/New York NY
82669G104
1102.00000000
NS
USD
130388.64000000
0.011973833674
Long
EC
CORP
US
N
1
N
N
N
PRA Health Sciences Inc
549300R1HR1VWWHIAK47
PRA Health Sciences Inc
69354M108
26511.00000000
NS
USD
2590389.81000000
0.237880360878
Long
EC
CORP
US
N
1
N
N
N
IQVIA Holdings Inc
549300W3R20NM4KQPH86
IQVIA Holdings Inc
46266C105
38338.00000000
NS
USD
5536773.96000000
0.508452350539
Long
EC
CORP
US
N
1
N
N
N
Woodward Inc
YPYKXXTR8TFDH54ZMB45
Woodward Inc
980745103
1933.00000000
NS
USD
206173.78000000
0.018933325401
Long
EC
CORP
US
N
1
N
N
N
ServiceNow Inc
549300HJTQM36M0E1G39
ServiceNow Inc
81762P102
27314.00000000
NS
USD
6753659.64000000
0.620201247786
Long
EC
CORP
US
N
1
N
N
N
CF Industries Holdings Inc
529900CG8YAQFZ2JMV97
CF Industries Holdings Inc
125269100
1642.00000000
NS
USD
74464.70000000
0.006838233242
Long
EC
CORP
US
N
1
N
N
N
Maxim Integrated Products Inc
SO0H5YEO14Y4PVKQH532
Maxim Integrated Products Inc
57772K101
94114.00000000
NS
USD
5520727.24000000
0.506978750106
Long
EC
CORP
US
N
1
N
N
N
Paycom Software Inc
254900LSB0HNJUDC6Q18
Paycom Software Inc
70432V102
1517.00000000
NS
USD
320891.01000000
0.029468024066
Long
EC
CORP
US
N
1
N
N
N
HEICO Corp
529900O1DTDLCJ7L0I14
HEICO Corp
422806109
1655.00000000
NS
USD
204127.70000000
0.018745430032
Long
EC
CORP
US
N
1
N
N
N
Avalara Inc
N/A
Avalara Inc
05338G106
2005.00000000
NS
USD
142355.00000000
0.013072726985
Long
EC
CORP
US
N
1
N
N
N
Hanesbrands Inc
GX5LWVWZLL5S4W1L2F20
Hanesbrands Inc
410345102
11805.00000000
NS
USD
179554.05000000
0.016488785605
Long
EC
CORP
US
N
1
N
N
N
Anaplan Inc
N/A
Anaplan Inc
03272L108
3528.00000000
NS
USD
166521.60000000
0.015291991247
Long
EC
CORP
US
N
1
N
N
N
Keysight Technologies Inc
549300GLKVIO8YRCYN02
Keysight Technologies Inc
49338L103
187343.00000000
NS
USD
18904782.13000000
1.736061645261
Long
EC
CORP
US
N
1
N
N
N
Royal Gold Inc
5493001NGRU6SFL04184
Royal Gold Inc
780287108
844.00000000
NS
USD
97431.36000000
0.008947304760
Long
EC
CORP
US
N
1
N
N
N
LPL Financial Holdings Inc
549300XROQ4Y8G2L7682
LPL Financial Holdings Inc
50212V100
47095.00000000
NS
USD
3807159.80000000
0.349618634095
Long
EC
CORP
US
N
1
N
N
N
CoreSite Realty Corp
549300H0YYORITFM2B74
CoreSite Realty Corp
21870Q105
1165.00000000
NS
USD
136887.50000000
0.012570636193
Long
EC
CORP
US
N
1
N
N
N
Toro Co/The
YJKE4YIT6BWQHVEW0D14
Toro Co/The
891092108
4488.00000000
NS
USD
346159.44000000
0.031788471445
Long
EC
CORP
US
N
1
N
N
N
Jazz Pharmaceuticals PLC
635400GAUMJCLEZRRV50
Jazz Pharmaceuticals PLC
G50871105
45460.00000000
NS
USD
5711139.80000000
0.524464693077
Long
EC
CORP
IE
N
1
N
N
N
Corteva Inc
549300WZN9I2QKLS0O94
Corteva Inc
22052L104
147277.00000000
NS
USD
3885167.26000000
0.356782205641
Long
EC
CORP
US
N
1
N
N
N
RenaissanceRe Holdings Ltd
EK6GB9U3U58PDI411C94
RenaissanceRe Holdings Ltd
G7496G103
808.00000000
NS
USD
151241.44000000
0.013888785459
Long
EC
CORP
BM
N
1
N
N
N
Brown-Forman Corp - B Shares
549300873K3LXF7ARU34
Brown-Forman Corp - B Shares
115637209
4945.00000000
NS
USD
323996.40000000
0.029753197861
Long
EC
CORP
US
N
1
N
N
N
Guardant Health Inc
N/A
Guardant Health Inc
40131M109
13042.00000000
NS
USD
906419.00000000
0.083238158980
Long
EC
CORP
US
N
1
N
N
N
Global Payments Inc
549300NOMHGVQBX6S778
Global Payments Inc
37940X102
102355.00000000
NS
USD
17316418.90000000
1.590199266981
Long
EC
CORP
US
N
1
N
N
N
H&R Block Inc
549300CE3KUCWLZBG404
H&R Block Inc
093671105
2153.00000000
NS
USD
53803.47000000
0.004940873690
Long
EC
CORP
US
N
1
N
N
N
Domino's Pizza Inc
5299004V0Y8MI5D9FF45
Domino's Pizza Inc
25754A201
1261.00000000
NS
USD
342512.82000000
0.031453595483
Long
EC
CORP
US
N
1
N
N
N
Fiserv Inc
GI7UBEJLXYLGR2C7GV83
Fiserv Inc
337738108
133694.00000000
NS
USD
14190281.16000000
1.303120167581
Long
EC
CORP
US
N
1
N
N
N
L Brands Inc
GR3KVMWVCR54YWQNXU90
L Brands Inc
501797104
1936.00000000
NS
USD
32989.44000000
0.003029482227
Long
EC
CORP
US
N
1
N
N
N
IPG Photonics Corp
5493002KZ51CADQ94G15
IPG Photonics Corp
44980X109
25015.00000000
NS
USD
3359014.20000000
0.308464582051
Long
EC
CORP
US
N
1
N
N
N
Norwegian Cruise Line Holdings Ltd
N/A
Norwegian Cruise Line Holdings Ltd
G66721104
1342.00000000
NS
USD
68119.92000000
0.006255580179
Long
EC
CORP
US
N
1
N
N
N
KAR Auction Services Inc
5493004HKD20LBSG7D03
KAR Auction Services Inc
48238T109
5238.00000000
NS
USD
130216.68000000
0.011958042265
Long
EC
CORP
US
N
1
N
N
N
American Homes 4 Rent
549300ZJUO7A58PNUW40
American Homes 4 Rent
02665T306
4886.00000000
NS
USD
129332.42000000
0.011876839008
Long
EC
CORP
US
N
1
N
N
N
Canada Goose Holdings Inc
529900891XBE6RV8JR07
Canada Goose Holdings Inc
135086106
83554.00000000
NS
USD
3495063.82000000
0.320958274150
Long
EC
CORP
CA
N
1
N
N
N
Live Nation Entertainment Inc
5493007B9BM9ZXJINO78
Live Nation Entertainment Inc
538034109
5742.00000000
NS
USD
404811.00000000
0.037174554345
Long
EC
CORP
US
N
1
N
N
N
Dover Corp
549300FMC2ALGA7N9E80
Dover Corp
260003108
1956.00000000
NS
USD
203208.84000000
0.018661049393
Long
EC
CORP
US
N
1
N
N
N
Landstar System Inc
254900CUQXQRL09MEI52
Landstar System Inc
515098101
1569.00000000
NS
USD
177532.35000000
0.016303129097
Long
EC
CORP
US
N
1
N
N
N
Skechers U.S.A. Inc
529900D2R54KZPA4XR56
Skechers U.S.A. Inc
830566105
2159.00000000
NS
USD
80681.83000000
0.007409163965
Long
EC
CORP
US
N
1
N
N
N
KLA Corp
549300H0BF5JCG96TJ81
KLA Corp
482480100
7004.00000000
NS
USD
1183956.16000000
0.108724917584
Long
EC
CORP
US
N
1
N
N
N
Middleby Corp/The
JDFO86U9VQRBKW5KYA35
Middleby Corp/The
596278101
2277.00000000
NS
USD
275403.15000000
0.025290788458
Long
EC
CORP
US
N
1
N
N
N
Insulet Corp
549300TZTYD2PYN92D43
Insulet Corp
45784P101
73080.00000000
NS
USD
10619985.60000000
0.975253221465
Long
EC
CORP
US
N
1
N
N
N
Markel Corp
549300SCNO12JLWIK605
Markel Corp
570535104
67.00000000
NS
USD
78457.00000000
0.007204853648
Long
EC
CORP
US
N
1
N
N
N
Guidewire Software Inc
549300WXSG0J8IXZCK32
Guidewire Software Inc
40171V100
2512.00000000
NS
USD
283202.88000000
0.026007052311
Long
EC
CORP
US
N
1
N
N
N
Expedia Group Inc
CI7MUJI4USF3V0NJ1H64
Expedia Group Inc
30212P303
41207.00000000
NS
USD
5631348.62000000
0.517137319173
Long
EC
CORP
US
N
1
N
N
N
Raymond James Financial Inc
RGUZHJ05YTITL6D76949
Raymond James Financial Inc
754730109
1343.00000000
NS
USD
112127.07000000
0.010296839407
Long
EC
CORP
US
N
1
N
N
N
Fair Isaac Corp
RI6HET5SJUEY30V1PS26
Fair Isaac Corp
303250104
1568.00000000
NS
USD
476734.72000000
0.043779444622
Long
EC
CORP
US
N
1
N
N
N
Take-Two Interactive Software Inc
BOMSTHHJK882EWYX3334
Take-Two Interactive Software Inc
874054109
118048.00000000
NS
USD
14207076.80000000
1.304662542744
Long
EC
CORP
US
N
1
N
N
N
Euronet Worldwide Inc
YG3575C4DSHJPA5KET68
Euronet Worldwide Inc
298736109
76997.00000000
NS
USD
10784969.79000000
0.990404029465
Long
EC
CORP
US
N
1
N
N
N
Fortive Corp
549300MU9YQJYHDQEF63
Fortive Corp
34959J108
2038.00000000
NS
USD
140622.00000000
0.012913582341
Long
EC
CORP
US
N
1
N
N
N
Rollins Inc
549300F2A0BXT4SGWD84
Rollins Inc
775711104
6023.00000000
NS
USD
229536.53000000
0.021078770608
Long
EC
CORP
US
N
1
N
N
N
Smartsheet Inc
549300N9WF42OK9VL589
Smartsheet Inc
83200N103
3661.00000000
NS
USD
144243.40000000
0.013246142304
Long
EC
CORP
US
N
1
N
N
N
AMETEK Inc
549300WZDEF9KKE40E98
AMETEK Inc
031100100
8265.00000000
NS
USD
757487.25000000
0.069561476691
Long
EC
CORP
US
N
1
N
N
N
McKesson Corp
549300WZWOM80UCFSF54
McKesson Corp
58155Q103
1358.00000000
NS
USD
180614.00000000
0.016586122804
Long
EC
CORP
US
N
1
N
N
N
Cooper Cos Inc/The
QJKMVPIGLH7530PCUE20
Cooper Cos Inc/The
216648402
33338.00000000
NS
USD
9701358.00000000
0.890893923819
Long
EC
CORP
US
N
1
N
N
N
Brown-Forman Corp - A Shares
549300873K3LXF7ARU34
Brown-Forman Corp - A Shares
115637100
1677.00000000
NS
USD
104225.55000000
0.009571227987
Long
EC
CORP
US
N
1
N
N
N
Carvana Co
5493003WEAK2PJ5WS063
Carvana Co
146869102
1768.00000000
NS
USD
143349.44000000
0.013164048278
Long
EC
CORP
US
N
1
N
N
Comerica Inc
I9Q57JVPWHHZ3ZGBW498
Comerica Inc
200340107
901.00000000
NS
USD
58943.42000000
0.005412884951
Long
EC
CORP
US
N
1
N
N
N
EPAM Systems Inc
549300XCR4R530HJP604
EPAM Systems Inc
29414B104
56920.00000000
NS
USD
10015643.20000000
0.919755323947
Long
EC
CORP
US
N
1
N
N
N
VeriSign Inc
LMPL4N8ZOJRMF0KOF759
VeriSign Inc
92343E102
3589.00000000
NS
USD
681981.78000000
0.062627667586
Long
EC
CORP
US
N
1
N
N
N
Nexstar Media Group Inc
52990083ZRR5UT591988
Nexstar Media Group Inc
65336K103
1509.00000000
NS
USD
146810.61000000
0.013481894019
Long
EC
CORP
US
N
1
N
N
N
ONEOK Inc
2T3D6M0JSY48PSZI1Q41
ONEOK Inc
682680103
5902.00000000
NS
USD
412136.66000000
0.037847283460
Long
EC
CORP
US
N
1
N
N
N
Grand Canyon Education Inc
529900XFER799IYOSW74
Grand Canyon Education Inc
38526M106
70653.00000000
NS
USD
6497249.88000000
0.596654658000
Long
EC
CORP
US
N
1
N
N
N
Centene Corp
549300Z7JJ4TQSQGT333
Centene Corp
15135B101
92360.00000000
NS
USD
4902468.80000000
0.450202916502
Long
EC
CORP
US
N
1
N
N
N
Autodesk Inc
FRKKVKAIQEF3FCSTPG55
Autodesk Inc
052769106
19618.00000000
NS
USD
2890908.48000000
0.265477554704
Long
EC
CORP
US
N
1
N
N
N
Arch Capital Group Ltd
549300AYR4P8AFKDCE43
Arch Capital Group Ltd
G0450A105
2778.00000000
NS
USD
116009.28000000
0.010653350042
Long
EC
CORP
BM
N
1
N
N
N
Alteryx Inc
549300XWZG0JHL7I0827
Alteryx Inc
02156B103
1933.00000000
NS
USD
176869.50000000
0.016242258337
Long
EC
CORP
US
N
1
N
N
N
Sirius XM Holdings Inc
54930055RWDMVXAGZK98
Sirius XM Holdings Inc
82968B103
1080641.00000000
NS
USD
7261907.52000000
0.666874605071
Long
EC
CORP
US
N
1
N
N
N
Henry Schein Inc
VGO3WGL8H45T73F4RR92
Henry Schein Inc
806407102
1946.00000000
NS
USD
121790.41000000
0.011184242066
Long
EC
CORP
US
N
1
N
N
N
Brown & Brown Inc
549300PC8KTJ71XKFY89
Brown & Brown Inc
115236101
1289.00000000
NS
USD
48569.52000000
0.004460230232
Long
EC
CORP
US
N
1
N
N
N
HubSpot Inc
529900BLNVEW0MVKJB37
HubSpot Inc
443573100
1640.00000000
NS
USD
254364.00000000
0.023358723803
Long
EC
CORP
US
N
1
N
N
N
Watsco Inc
549300F1Y3LN5BX5WN75
Watsco Inc
942622200
26990.00000000
NS
USD
4758337.00000000
0.436967022635
Long
EC
CORP
US
N
1
N
N
N
Teleflex Inc
UUL85LWXB4NGSWWXIQ25
Teleflex Inc
879369106
15237.00000000
NS
USD
5293486.17000000
0.486110775901
Long
EC
CORP
US
N
1
N
N
N
Paychex Inc
529900K900DW6SUBM174
Paychex Inc
704326107
14366.00000000
NS
USD
1201572.24000000
0.110342635293
Long
EC
CORP
US
N
1
N
N
N
Twitter Inc
549300I8RX485XMK6836
Twitter Inc
90184L102
246707.00000000
NS
USD
7393808.79000000
0.678987346399
Long
EC
CORP
US
N
1
N
N
N
Lions Gate Entertainment Corp - A shares
5493000JSMHPHZURLM72
Lions Gate Entertainment Corp - A shares
535919401
198149.00000000
NS
USD
1583210.51000000
0.145389194325
Long
EC
CORP
US
N
1
N
N
N
Williams-Sonoma Inc
549300IARG6YWVTZ1I92
Williams-Sonoma Inc
969904101
725.00000000
NS
USD
48422.75000000
0.004446752068
Long
EC
CORP
US
N
1
N
N
N
Credit Acceptance Corp
N/A
Credit Acceptance Corp
225310101
374.00000000
NS
USD
163740.94000000
0.015036638017
Long
EC
CORP
US
N
1
N
N
N
Zendesk Inc
549300SLI6BN94BKKO36
Zendesk Inc
98936J101
69499.00000000
NS
USD
4910104.35000000
0.450904103398
Long
EC
CORP
US
N
1
N
N
N
Avery Dennison Corp
549300PW7VPFCYKLIV37
Avery Dennison Corp
053611109
3508.00000000
NS
USD
448532.88000000
0.041189616693
Long
EC
CORP
US
N
1
N
N
N
Roku Inc
549300KR6ITU0YIR1T71
Roku Inc
77543R102
2628.00000000
NS
USD
386841.60000000
0.035524390597
Long
EC
CORP
US
N
1
N
N
N
ANSYS Inc
549300VJV8H15Z5FJ571
ANSYS Inc
03662Q105
3901.00000000
NS
USD
858805.15000000
0.078865689718
Long
EC
CORP
US
N
1
N
N
N
Republic Services Inc
NKNQHM6BLECKVOQP7O46
Republic Services Inc
760759100
1769.00000000
NS
USD
154805.19000000
0.014216051314
Long
EC
CORP
US
N
1
N
N
N
Donaldson Co Inc
OZE6KXY9QQPR8EJ8WL20
Donaldson Co Inc
257651109
5382.00000000
NS
USD
283846.68000000
0.026066173674
Long
EC
CORP
US
N
1
N
N
N
Vulcan Materials Co
549300Q8LSNHAVWBNI21
Vulcan Materials Co
929160109
3720.00000000
NS
USD
531476.40000000
0.048806475898
Long
EC
CORP
US
N
1
N
N
N
Square Inc
549300OHIIUWSTIZME52
Square Inc
852234103
82197.00000000
NS
USD
5049361.71000000
0.463692368285
Long
EC
CORP
US
N
1
N
N
N
Chipotle Mexican Grill Inc
N/A
Chipotle Mexican Grill Inc
169656105
6767.00000000
NS
USD
5265808.72000000
0.483569103690
Long
EC
CORP
US
N
1
N
N
N
Ollie's Bargain Outlet Holdings Inc
529900YO5DSQCPEFDZ05
Ollie's Bargain Outlet Holdings Inc
681116109
2116.00000000
NS
USD
135170.08000000
0.012412922289
Long
EC
CORP
US
N
1
N
N
N
Albemarle Corp
HDBLS2Q6GV1LSKQPBS54
Albemarle Corp
012653101
38467.00000000
NS
USD
2336485.58000000
0.214563858617
Long
EC
CORP
US
N
1
N
N
Extra Space Storage Inc
N/A
Extra Space Storage Inc
30225T102
4060.00000000
NS
USD
455816.20000000
0.041858457646
Long
EC
CORP
US
N
1
N
N
N
Wyndham Hotels & Resorts Inc
549300FE3MQ4RVXXC673
Wyndham Hotels & Resorts Inc
98311A105
1443.00000000
NS
USD
77878.71000000
0.007151748191
Long
EC
CORP
US
N
1
N
N
N
TransUnion
549300ZS772LUNUMRB03
TransUnion
89400J107
223249.00000000
NS
USD
18444832.38000000
1.693823595955
Long
EC
CORP
US
N
1
N
N
N
NewMarket Corp
54930082CG88ERDREQ47
NewMarket Corp
651587107
254.00000000
NS
USD
123314.46000000
0.011324198440
Long
EC
CORP
US
N
1
N
N
N
AptarGroup Inc
VNPEQDQFAA7IY1T2PX43
AptarGroup Inc
038336103
44472.00000000
NS
USD
5254366.80000000
0.482518370689
Long
EC
CORP
US
N
1
N
N
N
Royal Caribbean Cruises Ltd
K2NEH8QNVW44JIWK7Z55
Royal Caribbean Cruises Ltd
V7780T103
40131.00000000
NS
USD
4367456.73000000
0.401071753387
Long
EC
CORP
US
N
1
N
N
N
Five Below Inc
529900AAXP5Z6BGI7418
Five Below Inc
33829M101
60048.00000000
NS
USD
7512605.28000000
0.689896651170
Long
EC
CORP
US
N
1
N
N
N
WR Grace & Co
5493003X5Z6TVAXIPW56
WR Grace & Co
38388F108
2321.00000000
NS
USD
154230.45000000
0.014163271860
Long
EC
CORP
US
N
1
N
N
N
Akamai Technologies Inc
OC1LZNN2LF5WTJ5RIL89
Akamai Technologies Inc
00971T101
7396.00000000
NS
USD
639754.00000000
0.058749811246
Long
EC
CORP
US
N
1
N
N
N
Post Holdings Inc
JM1I5YUAURL6DC8N1468
Post Holdings Inc
737446104
1172.00000000
NS
USD
120598.80000000
0.011074814282
Long
EC
CORP
US
N
1
N
N
N
Caesars Entertainment Corp
529900CJT4VQO26ONP04
Caesars Entertainment Corp
127686103
539843.00000000
NS
USD
6629272.04000000
0.608778500884
Long
EC
CORP
US
N
1
N
N
N
Sage Therapeutics Inc
5493000JX4BJS9W6CN35
Sage Therapeutics Inc
78667J108
23335.00000000
NS
USD
3165392.75000000
0.290683960686
Long
EC
CORP
US
N
1
N
N
N
Corning Inc
549300X2937PB0CJ7I56
Corning Inc
219350105
7522.00000000
NS
USD
222876.86000000
0.020467200605
Long
EC
CORP
US
N
1
N
N
N
Dunkin' Brands Group Inc
549300311IRV47UCTO62
Dunkin' Brands Group Inc
265504100
3349.00000000
NS
USD
263298.38000000
0.024179184696
Long
EC
CORP
US
N
1
N
N
N
GrubHub Inc
529900CR2K1AJ5W4RR39
GrubHub Inc
400110102
3603.00000000
NS
USD
122718.18000000
0.011269440928
Long
EC
CORP
US
N
1
N
N
N/A
N/A
Futures
N/A
26.00000000
NC
USD
159339.01000000
0.014632400519
N/A
DE
N/A
N
1
CME
N/A
Long
S&P Mid 400 Emini; December 2019
N/A
S&P Mid 400 Emini; December 2019
2019-12-23
5083000.00000000
USD
159339.01000000
N
N
N
Entegris Inc
IYX6OWO7BT5DKO3BYG52
Entegris Inc
29362U104
5348.00000000
NS
USD
256704.00000000
0.023573610397
Long
EC
CORP
US
N
1
N
N
N
Twilio Inc
5493004W8TRGD63APX93
Twilio Inc
90138F102
3682.00000000
NS
USD
355533.92000000
0.032649347549
Long
EC
CORP
US
N
1
N
N
N
Constellation Brands Inc
5493005GKEG8QCVY7037
Constellation Brands Inc
21036P108
24223.00000000
NS
USD
4610363.59000000
0.423378346508
Long
EC
CORP
US
N
1
N
N
N
Synopsys Inc
QG7T915N9S0NY5UKNE63
Synopsys Inc
871607107
151040.00000000
NS
USD
20503680.00000000
1.882891439315
Long
EC
CORP
US
N
1
N
N
N
Skyworks Solutions Inc
549300WZ3ORQ2BVKBD96
Skyworks Solutions Inc
83088M102
321.00000000
NS
USD
29230.26000000
0.002684269668
Long
EC
CORP
US
N
1
N
N
N
Teradata Corp
549300JU9SOUHV4U4R71
Teradata Corp
88076W103
4937.00000000
NS
USD
147764.41000000
0.013569483264
Long
EC
CORP
US
N
1
N
N
N
ABIOMED Inc
5493001EZN4ZTB4Z5887
ABIOMED Inc
003654100
26372.00000000
NS
USD
5474299.76000000
0.502715227430
Long
EC
CORP
US
N
1
N
N
N
Old Dominion Freight Line Inc
5299009TWK32WE417T96
Old Dominion Freight Line Inc
679580100
24923.00000000
NS
USD
4537979.84000000
0.416731210813
Long
EC
CORP
US
N
1
N
N
N
Scotts Miracle-Gro Co/The
2TH9E0JTOUXOEGI2R879
Scotts Miracle-Gro Co/The
810186106
1596.00000000
NS
USD
160222.44000000
0.014713527555
Long
EC
CORP
US
N
1
N
N
N
MongoDB Inc
549300TPTG69WKWE1Z37
MongoDB Inc
60937P106
1709.00000000
NS
USD
218358.93000000
0.020052310609
Long
EC
CORP
US
N
1
N
N
N
Wendy's Co/The
529900M0JIUCMWVKHG76
Wendy's Co/The
95058W100
8327.00000000
NS
USD
176365.86000000
0.016196008130
Long
EC
CORP
US
N
1
N
N
N
Microchip Technology Inc
5493007PTFULNYZJ1R12
Microchip Technology Inc
595017104
168438.00000000
NS
USD
15882019.02000000
1.458475632267
Long
EC
CORP
US
N
1
N
N
N
Fastenal Co
529900PP0C7H2HHPSJ32
Fastenal Co
311900104
185909.00000000
NS
USD
6681569.46000000
0.613581071174
Long
EC
CORP
US
N
1
N
N
N
Jabil Inc
5493000CGCQY2OQU7669
Jabil Inc
466313103
1319.00000000
NS
USD
48565.58000000
0.004459868415
Long
EC
CORP
US
N
1
N
N
N
Western Alliance Bancorp
5493003VJXZ5JXT9S762
Western Alliance Bancorp
957638109
669.00000000
NS
USD
33001.77000000
0.003030614514
Long
EC
CORP
US
N
1
N
N
N
ICU Medical Inc
5493003NRW7LS2QZRH60
ICU Medical Inc
44930G107
302.00000000
NS
USD
48806.22000000
0.004481966838
Long
EC
CORP
US
N
1
N
N
N
Crown Holdings Inc
NYLWZIOY8PUNIT4JOE22
Crown Holdings Inc
228368106
3583.00000000
NS
USD
260985.72000000
0.023966808786
Long
EC
CORP
US
N
1
N
N
N
Palo Alto Networks Inc
549300QXR2YVZV231H43
Palo Alto Networks Inc
697435105
2888.00000000
NS
USD
656702.32000000
0.060306207300
Long
EC
CORP
US
N
1
N
N
N
IAA Inc
549300PZCOPC5178W747
IAA Inc
449253103
98609.00000000
NS
USD
3761933.35000000
0.345465404258
Long
EC
CORP
US
N
1
N
N
N
Lululemon Athletica Inc
549300D9GZ4BMLDW5T40
Lululemon Athletica Inc
550021109
35571.00000000
NS
USD
7266088.17000000
0.667258522011
Long
EC
CORP
CA
N
1
N
N
N
Service Corp International/US
549300RKVM2ME20JHZ15
Service Corp International/US
817565104
5608.00000000
NS
USD
255051.84000000
0.023421889442
Long
EC
CORP
US
N
1
N
N
N
IDEXX Laboratories Inc
OGMTXK0LUU1HKV2P0J84
IDEXX Laboratories Inc
45168D104
57513.00000000
NS
USD
16391780.13000000
1.505287952305
Long
EC
CORP
US
N
1
N
N
N
Coupa Software Inc
549300Q95ICR2GFL2K37
Coupa Software Inc
22266L106
1883.00000000
NS
USD
258893.67000000
0.023774691905
Long
EC
CORP
US
N
1
N
N
N
Alnylam Pharmaceuticals Inc
529900S3ZI14OWRJII50
Alnylam Pharmaceuticals Inc
02043Q107
3501.00000000
NS
USD
303676.74000000
0.027887205324
Long
EC
CORP
US
N
1
N
N
N
Fortinet Inc
549300O0QJWDBAS0QX03
Fortinet Inc
34959E109
4411.00000000
NS
USD
359761.16000000
0.033037542936
Long
EC
CORP
US
N
1
N
N
N
Ionis Pharmaceuticals Inc
549300SI4ZGLG0BLUZ92
Ionis Pharmaceuticals Inc
462222100
5052.00000000
NS
USD
281497.44000000
0.025850438553
Long
EC
CORP
US
N
1
N
N
N
Cantel Medical Corp
549300ZFW3JXCDHTGW91
Cantel Medical Corp
138098108
1074.00000000
NS
USD
78283.86000000
0.007188953877
Long
EC
CORP
US
N
1
N
N
N
Synchrony Financial
549300RS7EWPM9MA6C78
Synchrony Financial
87165B103
8053.00000000
NS
USD
284834.61000000
0.026156897141
Long
EC
CORP
US
N
1
N
N
N
Chemed Corp
54930020031IDJT2IM79
Chemed Corp
16359R103
9152.00000000
NS
USD
3605064.32000000
0.331059826641
Long
EC
CORP
US
N
1
N
N
N
SBA Communications Corp
5299001HX8ZN8Y8QIT49
SBA Communications Corp
78410G104
55354.00000000
NS
USD
13320940.10000000
1.223286945461
Long
EC
CORP
US
N
1
N
N
N
Cable One Inc
549300648QS85T0XSH18
Cable One Inc
12685J105
8779.00000000
NS
USD
11635423.23000000
1.068502765970
Long
EC
CORP
US
N
1
N
N
N
AmerisourceBergen Corp
AI8GXW8LG5WK7E9UD086
AmerisourceBergen Corp
03073E105
6908.00000000
NS
USD
589805.04000000
0.054162904448
Long
EC
CORP
US
N
1
N
N
N
DENTSPLY SIRONA Inc
9NHEHR1SOZCYXDO8HO28
DENTSPLY SIRONA Inc
24906P109
65279.00000000
NS
USD
3575983.62000000
0.328389291348
Long
EC
CORP
US
N
1
N
N
N
Equity LifeStyle Properties Inc
529900PEQG66LENB6798
Equity LifeStyle Properties Inc
29472R108
6958.00000000
NS
USD
486642.52000000
0.044689296502
Long
EC
CORP
US
N
1
N
N
N
Sun Communities Inc
549300H5GEOJYN41ZG57
Sun Communities Inc
866674104
927.00000000
NS
USD
150776.55000000
0.013846093737
Long
EC
CORP
US
N
1
N
N
N
Broadridge Financial Solutions Inc
N/A
Broadridge Financial Solutions Inc
11133T103
88932.00000000
NS
USD
11136065.04000000
1.022645765612
Long
EC
CORP
US
N
1
N
N
N
TreeHouse Foods Inc
5493007M7EVHE470Q576
TreeHouse Foods Inc
89469A104
383.00000000
NS
USD
20689.66000000
0.001899970331
Long
EC
CORP
US
N
1
N
N
N
Western Union Co/The
28ID94QU1140NC23S047
Western Union Co/The
959802109
9874.00000000
NS
USD
247442.44000000
0.022723103950
Long
EC
CORP
US
N
1
N
N
N
Copart Inc
549300KVYX3JWMYEHU61
Copart Inc
217204106
9066.00000000
NS
USD
749214.24000000
0.068801750647
Long
EC
CORP
US
N
1
N
N
N
Ceridian HCM Holding Inc
549300T64GVCHFJ8L449
Ceridian HCM Holding Inc
15677J108
2933.00000000
NS
USD
141517.25000000
0.012995794830
Long
EC
CORP
US
N
1
N
N
N
Fortune Brands Home & Security Inc
54930032LHW54PQUJD44
Fortune Brands Home & Security Inc
34964C106
100957.00000000
NS
USD
6062467.85000000
0.556727807685
Long
EC
CORP
US
N
1
N
N
N
Varian Medical Systems Inc
TK3LAKL7I0QNTCVWSY07
Varian Medical Systems Inc
92220P105
4138.00000000
NS
USD
499911.78000000
0.045907837567
Long
EC
CORP
US
N
1
N
N
N
AO Smith Corp
549300XG4US7UJNECY36
AO Smith Corp
831865209
242485.00000000
NS
USD
12046654.80000000
1.106266933316
Long
EC
CORP
US
N
1
N
N
Hill-Rom Holdings Inc
JLZ01A0E2071OH26RE45
Hill-Rom Holdings Inc
431475102
1643.00000000
NS
USD
172005.67000000
0.015795603694
Long
EC
CORP
US
N
1
N
N
N
NCR Corp
549300YKTY8JX1DV2R67
NCR Corp
62886E108
4791.00000000
NS
USD
139945.11000000
0.012851422261
Long
EC
CORP
US
N
1
N
N
N
Eagle Materials Inc
529900KRXRGXL61SG039
Eagle Materials Inc
26969P108
1386.00000000
NS
USD
126597.24000000
0.011625662292
Long
EC
CORP
US
N
1
N
N
N
Kellogg Co
LONOZNOJYIBXOHXWDB86
Kellogg Co
487836108
5106.00000000
NS
USD
324384.18000000
0.029788808427
Long
EC
CORP
US
N
1
N
N
N
Ingersoll-Rand PLC
549300BURLR9SLYY2705
Ingersoll-Rand PLC
G47791101
9748.00000000
NS
USD
1236923.72000000
0.113589028090
Long
EC
CORP
US
N
1
N
N
N
Outfront Media Inc
549300RZWDYU5722I639
Outfront Media Inc
69007J106
1117.00000000
NS
USD
29388.27000000
0.002698780023
Long
EC
CORP
US
N
1
N
N
N
Motorola Solutions Inc
6S552MUG6KGJVEBSEC55
Motorola Solutions Inc
620076307
5538.00000000
NS
USD
921080.16000000
0.084584520836
Long
EC
CORP
US
N
1
N
N
N
Zscaler Inc
N/A
Zscaler Inc
98980G102
2663.00000000
NS
USD
117118.74000000
0.010755233837
Long
EC
CORP
US
N
1
N
N
N
Veeva Systems Inc
549300YZEXPDB92M2F02
Veeva Systems Inc
922475108
99951.00000000
NS
USD
14176050.33000000
1.301813323738
Long
EC
CORP
US
N
1
N
N
N
Sarepta Therapeutics Inc
549300IKDPIED8J8IG21
Sarepta Therapeutics Inc
803607100
33394.00000000
NS
USD
2773705.64000000
0.254714597805
Long
EC
CORP
US
N
1
N
N
N
Synovus Financial Corp
549300EIUS8UN5JTLE54
Synovus Financial Corp
87161C501
750.00000000
NS
USD
25402.50000000
0.002332759279
Long
EC
CORP
US
N
1
N
N
N
Match Group Inc
549300BIJKT86CPCKK96
Match Group Inc
57665R106
2409.00000000
NS
USD
175832.91000000
0.016147066330
Long
EC
CORP
US
N
1
N
N
Alexion Pharmaceuticals Inc
M1YXUUZR0EIMU8T0EM75
Alexion Pharmaceuticals Inc
015351109
49090.00000000
NS
USD
5174086.00000000
0.475146034062
Long
EC
CORP
US
N
1
N
N
N
DocuSign Inc
549300Q7PVDWRZ39JG09
DocuSign Inc
256163106
4703.00000000
NS
USD
311291.57000000
0.028586489463
Long
EC
CORP
US
N
1
N
N
N
WW Grainger Inc
549300TWZSP6O1IH2V34
WW Grainger Inc
384802104
13491.00000000
NS
USD
4166560.44000000
0.382623069803
Long
EC
CORP
US
N
1
N
N
N
RealPage Inc
5493001RSFZX4122A604
RealPage Inc
75606N109
141314.00000000
NS
USD
8556562.70000000
0.785765221550
Long
EC
CORP
US
N
1
N
N
N
Agilent Technologies Inc
QUIX8Y7A2WP0XRMW7G29
Agilent Technologies Inc
00846U101
1974.00000000
NS
USD
149530.50000000
0.013731666626
Long
EC
CORP
US
N
1
N
N
N
SS&C Technologies Holdings Inc
529900POY8H7NPPNKK71
SS&C Technologies Holdings Inc
78467J100
6164.00000000
NS
USD
320589.64000000
0.029440348692
Long
EC
CORP
US
N
1
N
N
N
Etsy Inc
54930089Q7XT501AEA40
Etsy Inc
29786A106
152424.00000000
NS
USD
6781343.76000000
0.622743532515
Long
EC
CORP
US
N
1
N
N
N
LKQ Corp
DS830JTTZQN6GK0I2E41
LKQ Corp
501889208
1343.00000000
NS
USD
45648.57000000
0.004191993908
Long
EC
CORP
US
N
1
N
N
N
Expeditors International of Washington Inc
N/A
Expeditors International of Washington Inc
302130109
6060.00000000
NS
USD
442016.40000000
0.040591196097
Long
EC
CORP
US
N
1
N
N
N
Dollar General Corp
OPX52SQVOZI8IVSWYU66
Dollar General Corp
256677105
101547.00000000
NS
USD
16282045.98000000
1.495210859235
Long
EC
CORP
US
N
1
N
N
N
Pool Corp
5493005VZK1KMN6CO617
Pool Corp
73278L105
95450.00000000
NS
USD
19796330.00000000
1.817934160446
Long
EC
CORP
US
N
1
N
N
N
Hexcel Corp
S6Q7LW43WUBUHXY2QP69
Hexcel Corp
428291108
76513.00000000
NS
USD
5709400.06000000
0.524304929485
Long
EC
CORP
US
N
1
N
N
N
Align Technology Inc
549300N5YSE0U3LCP840
Align Technology Inc
016255101
42768.00000000
NS
USD
10789938.72000000
0.990860335638
Long
EC
CORP
US
N
1
N
N
N
Lamb Weston Holdings Inc
5493005SMYID1D2OY946
Lamb Weston Holdings Inc
513272104
135992.00000000
NS
USD
10612815.68000000
0.974594794247
Long
EC
CORP
US
N
1
N
N
N
SEI Investments Co
5LJTIFADGZ6XH1RVOC11
SEI Investments Co
784117103
2578.00000000
NS
USD
154473.76000000
0.014185615475
Long
EC
CORP
US
N
1
N
N
N
Tempur Sealy International Inc
549300HFEKVR3US71V91
Tempur Sealy International Inc
88023U101
2004.00000000
NS
USD
182263.80000000
0.016737627036
Long
EC
CORP
US
N
1
N
N
N
Shopify Inc
549300HGQ43STJLLP808
Shopify Inc
82509L107
9859.00000000
NS
USD
3091486.63000000
0.283897022894
Long
EC
CORP
CA
N
1
N
N
N
Cerner Corp
549300L4UJ40IEVVI304
Cerner Corp
156782104
81983.00000000
NS
USD
5502698.96000000
0.505323179298
Long
EC
CORP
US
N
1
N
N
N
DR Horton Inc
529900ZIUEYVSB8QDD25
DR Horton Inc
23331A109
176687.00000000
NS
USD
9253098.19000000
0.849729383656
Long
EC
CORP
US
N
1
N
N
N
E*TRADE Financial Corp
549300LYE2HSVYJFJD24
E*TRADE Financial Corp
269246401
1360.00000000
NS
USD
56834.40000000
0.005219209684
Long
EC
CORP
US
N
1
N
N
N
Howard Hughes Corp/The
549300BVHY25JZC1KI49
Howard Hughes Corp/The
44267D107
529.00000000
NS
USD
59152.78000000
0.005432110873
Long
EC
CORP
US
N
1
N
N
N
Hasbro Inc
549300NUB6D2R1ITYR45
Hasbro Inc
418056107
3573.00000000
NS
USD
347688.63000000
0.031928899835
Long
EC
CORP
US
N
1
N
N
N
Littelfuse Inc
549300MY7HLQFYTPCX75
Littelfuse Inc
537008104
29077.00000000
NS
USD
5105048.89000000
0.468806226602
Long
EC
CORP
US
N
1
N
N
N
Vail Resorts Inc
529900PSZHRNU9HKH870
Vail Resorts Inc
91879Q109
47316.00000000
NS
USD
10994818.92000000
1.009674869159
Long
EC
CORP
US
N
1
N
N
N
F5 Networks Inc
N/A
F5 Networks Inc
315616102
3142.00000000
NS
USD
452699.36000000
0.041572232376
Long
EC
CORP
US
N
1
N
N
N
Seattle Genetics Inc
N/A
Seattle Genetics Inc
812578102
4535.00000000
NS
USD
487059.00000000
0.044727542643
Long
EC
CORP
US
N
1
N
N
N
Alliance Data Systems Corp
549300G8S4PO686J7H97
Alliance Data Systems Corp
018581108
310.00000000
NS
USD
31000.00000000
0.002846788216
Long
EC
CORP
US
N
1
N
N
N
BWX Technologies Inc
549300NP85N265KWMS58
BWX Technologies Inc
05605H100
123363.00000000
NS
USD
7167390.30000000
0.658194911260
Long
EC
CORP
US
N
1
N
N
N
Charles River Laboratories International Inc
549300BSQ0R4UZ5KX287
Charles River Laboratories International Inc
159864107
2066.00000000
NS
USD
268538.68000000
0.024660411287
Long
EC
CORP
US
N
1
N
N
N
FleetCor Technologies Inc
549300DG6RR0NQSFLN74
FleetCor Technologies Inc
339041105
11856.00000000
NS
USD
3488272.32000000
0.320334597951
Long
EC
CORP
US
N
1
N
N
N
FactSet Research Systems Inc
549300ZSJE7NBK6K9P30
FactSet Research Systems Inc
303075105
1154.00000000
NS
USD
292562.08000000
0.026866525223
Long
EC
CORP
US
N
1
N
N
N
Slack Technologies Inc
549300VIZRB02KN4IJ45
Slack Technologies Inc
83088V102
103841.00000000
NS
USD
2284502.00000000
0.209790108843
Long
EC
CORP
US
N
1
N
N
WellCare Health Plans Inc
529900JCT1MMTWHZ5P23
WellCare Health Plans Inc
94946T106
2046.00000000
NS
USD
606843.60000000
0.055727587410
Long
EC
CORP
US
N
1
N
N
N
Fox Corp - A Shares
549300DDU6FDRBIELS05
Fox Corp - A Shares
35137L105
2611.00000000
NS
USD
83656.44000000
0.007682327987
Long
EC
CORP
US
N
1
N
N
N
Arthur J Gallagher & Co
54930049QLLMPART6V29
Arthur J Gallagher & Co
363576109
127976.00000000
NS
USD
11673970.72000000
1.072042654367
Long
EC
CORP
US
N
1
N
N
N
Choice Hotels International Inc
5493003CYRY5RFGTIR97
Choice Hotels International Inc
169905106
841.00000000
NS
USD
74411.68000000
0.006833364315
Long
EC
CORP
US
N
1
N
N
N
Cboe Global Markets Inc
529900RLNSGA90UPEH54
Cboe Global Markets Inc
12503M108
1276.00000000
NS
USD
146931.40000000
0.013492986392
Long
EC
CORP
US
N
1
N
N
N
Bright Horizons Family Solutions Inc
N/A
Bright Horizons Family Solutions Inc
109194100
33880.00000000
NS
USD
5031857.60000000
0.462084932992
Long
EC
CORP
US
N
1
N
N
N
Cintas Corp
N/A
Cintas Corp
172908105
46989.00000000
NS
USD
12624534.63000000
1.159334723336
Long
EC
CORP
US
N
1
N
N
N
Bluebird Bio Inc
N/A
Bluebird Bio Inc
09609G100
18835.00000000
NS
USD
1525635.00000000
0.140101927118
Long
EC
CORP
US
N
1
N
N
N
Lennar Corp - A Shares
529900G61XVRLX5TJX09
Lennar Corp - A Shares
526057104
67778.00000000
NS
USD
4039568.80000000
0.370961189018
Long
EC
CORP
US
N
1
N
N
N
FLIR Systems Inc
VOBD35NEPH6WISIRTJ85
FLIR Systems Inc
302445101
109308.00000000
NS
USD
5635920.48000000
0.517557161663
Long
EC
CORP
US
N
1
N
N
N
2019-12-04
Principal Funds, Inc
Sara Reece
/s/ Sara Reece
Vice President and Controller