0001752724-21-278604.txt : 20211222
0001752724-21-278604.hdr.sgml : 20211222
20211222113240
ACCESSION NUMBER: 0001752724-21-278604
CONFORMED SUBMISSION TYPE: NPORT-P
PUBLIC DOCUMENT COUNT: 1
CONFORMED PERIOD OF REPORT: 20211031
FILED AS OF DATE: 20211222
PERIOD START: 20211031
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: 211511930
BUSINESS ADDRESS:
STREET 1: 711 HIGH STREET
CITY: DES MOINES
STATE: IA
ZIP: 50392
BUSINESS PHONE: 515-235-1209
MAIL ADDRESS:
STREET 1: PRINCIPAL FINANCIAL GROUP
CITY: DES MOINES
STATE: IA
ZIP: 50392
FORMER COMPANY:
FORMER CONFORMED NAME: PRINCIPAL FUNDS, INC
DATE OF NAME CHANGE: 20211220
FORMER COMPANY:
FORMER CONFORMED NAME: PRINCIPAL FUNDS INC
DATE OF NAME CHANGE: 20080616
FORMER COMPANY:
FORMER CONFORMED NAME: PRINCIPAL INVESTORS FUND INC
DATE OF NAME CHANGE: 20001012
0000898745
S000007125
MidCap Growth Fund III
C000019479
R-1
PHASX
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
C000019485
C000019482
C000019479
C000019483
C000019484
C000019481
Principal Funds, Inc
811-07572
0000898745
549300HZGBXSW6DSXF23
801 Grand Ave
Des Moines
50309
515-235-1719
MidCap Growth Fund III
S000007125
549300GHS4DWMKDWYG64
2021-10-31
2021-10-31
N
1245449110.45
3765758.88
1241683351.57
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
208289.09000000
N
ICON PLC
6354008SRQGEMC4XFI67
ICON PLC
G4705A100
47351.00000000
NS
USD
13578846.27000000
1.093583662278
Long
EC
CORP
IE
N
1
N
N
N
Corning Inc
549300X2937PB0CJ7I56
Corning Inc
219350105
7173.00000000
NS
USD
255143.61000000
0.020548202541
Long
EC
CORP
US
N
1
N
N
N
nCino Inc
549300WVRR2WR3L6MZ46
nCino Inc
63947U107
1563.00000000
NS
USD
113567.58000000
0.009146259378
Long
EC
CORP
US
N
1
N
N
N
Legalzoom.com Inc
5493000L8EBF74Y9JZ48
Legalzoom.com Inc
52466B103
330.00000000
NS
USD
9253.20000000
0.000745214147
Long
EC
CORP
US
N
1
N
N
World Wrestling Entertainment Inc
549300WZVLSCS3L4L698
World Wrestling Entertainment Inc
98156Q108
1085.00000000
NS
USD
66282.65000000
0.005338128268
Long
EC
CORP
US
N
1
N
N
N
Parker-Hannifin Corp
5493002CONDB4N2HKI23
Parker-Hannifin Corp
701094104
595.00000000
NS
USD
176471.05000000
0.014212242579
Long
EC
CORP
US
N
1
N
N
N
Upstart Holdings Inc
549300WNB47JRNENIC75
Upstart Holdings Inc
91680M107
1255.00000000
NS
USD
404160.20000000
0.032549377382
Long
EC
CORP
US
N
1
N
N
N
Agilent Technologies Inc
QUIX8Y7A2WP0XRMW7G29
Agilent Technologies Inc
00846U101
32013.00000000
NS
USD
5041727.37000000
0.406039701154
Long
EC
CORP
US
N
1
N
N
N
Coterra Energy Inc
FCNMH6O7VWU7LHXMK351
Coterra Energy Inc
127097103
3510.00000000
NS
USD
74833.20000000
0.006026753914
Long
EC
CORP
US
N
1
N
N
N
Advanced Micro Devices Inc
R2I72C950HOYXII45366
Advanced Micro Devices Inc
007903107
50154.00000000
NS
USD
6030015.42000000
0.485632300084
Long
EC
CORP
US
N
1
N
N
N
Fortune Brands Home & Security Inc
54930032LHW54PQUJD44
Fortune Brands Home & Security Inc
34964C106
67558.00000000
NS
USD
6850381.20000000
0.551701139532
Long
EC
CORP
US
N
1
N
N
N
Vroom Inc
N/A
Vroom Inc
92918V109
812.00000000
NS
USD
15533.56000000
0.001251008156
Long
EC
CORP
US
N
1
N
N
N
Yum! Brands Inc
549300JE8XHZZ7OHN517
Yum! Brands Inc
988498101
716.00000000
NS
USD
89457.04000000
0.007204497015
Long
EC
CORP
US
N
1
N
N
N
GoDaddy Inc
549300J8H1TB0I2CB447
GoDaddy Inc
380237107
459.00000000
NS
USD
31749.03000000
0.002556934500
Long
EC
CORP
US
N
1
N
N
N
Acceleron Pharma Inc
529900TQRID2UY164805
Acceleron Pharma Inc
00434H108
21909.00000000
NS
USD
3816109.62000000
0.307333557720
Long
EC
CORP
US
N
1
N
N
N
Tempur Sealy International Inc
549300HFEKVR3US71V91
Tempur Sealy International Inc
88023U101
5074.00000000
NS
USD
225640.78000000
0.018172167623
Long
EC
CORP
US
N
1
N
N
N
Teradata Corp
549300JU9SOUHV4U4R71
Teradata Corp
88076W103
2592.00000000
NS
USD
146603.52000000
0.011806836244
Long
EC
CORP
US
N
1
N
N
N
Advanced Drainage Systems Inc
6QQTOZ5MF5DHM7K92I60
Advanced Drainage Systems Inc
00790R104
78838.00000000
NS
USD
8892926.40000000
0.716199213652
Long
EC
CORP
US
N
1
N
N
N
RH
5493008MTS3OGGMHGK69
RH
74967X103
481.00000000
NS
USD
317282.03000000
0.025552571804
Long
EC
CORP
US
N
1
N
N
N
Generac Holdings Inc
529900S2H2AHJHSFFI84
Generac Holdings Inc
368736104
35376.00000000
NS
USD
17637058.56000000
1.420415159605
Long
EC
CORP
US
N
1
N
N
N
HEICO Corp - Class A
529900O1DTDLCJ7L0I14
HEICO Corp - Class A
422806208
716.00000000
NS
USD
89986.88000000
0.007247168119
Long
EC
CORP
US
N
1
N
N
N
AutoZone Inc
GA3JGKJ41LJKXDN23E90
AutoZone Inc
053332102
3469.00000000
NS
USD
6191609.96000000
0.498646450576
Long
EC
CORP
US
N
1
N
N
N
Dexcom Inc
549300YSK3QDSFR5EU59
Dexcom Inc
252131107
30399.00000000
NS
USD
18944960.79000000
1.525748151978
Long
EC
CORP
US
N
1
N
N
N
Encompass Health Corp
549300FVRPM9DRQZRG64
Encompass Health Corp
29261A100
1560.00000000
NS
USD
99153.60000000
0.007985417528
Long
EC
CORP
US
N
1
N
N
N
PPD Inc
N/A
PPD Inc
69355F102
1848.00000000
NS
USD
87170.16000000
0.007020321234
Long
EC
CORP
US
N
1
N
N
N
Incyte Corp
549300Z4WN6JVZ3T4680
Incyte Corp
45337C102
4409.00000000
NS
USD
295314.82000000
0.023783424302
Long
EC
CORP
US
N
1
N
N
N
Scotts Miracle-Gro Co/The
2TH9E0JTOUXOEGI2R879
Scotts Miracle-Gro Co/The
810186106
1144.00000000
NS
USD
169838.24000000
0.013678063717
Long
EC
CORP
US
N
1
N
N
N
Xylem Inc/NY
549300DF5MV96DRYLQ48
Xylem Inc/NY
98419M100
3289.00000000
NS
USD
429510.51000000
0.034590985653
Long
EC
CORP
US
N
1
N
N
N
Zendesk Inc
549300SLI6BN94BKKO36
Zendesk Inc
98936J101
54399.00000000
NS
USD
5537818.20000000
0.445992788177
Long
EC
CORP
US
N
1
N
N
N
Sotera Health Co
N/A
Sotera Health Co
83601L102
2768.00000000
NS
USD
68369.60000000
0.005506202520
Long
EC
CORP
US
N
1
N
N
N
Cheniere Energy Inc
MIHC87W9WTYSYZWV1J40
Cheniere Energy Inc
16411R208
6531.00000000
NS
USD
675305.40000000
0.054386281264
Long
EC
CORP
US
N
1
N
N
N
Floor & Decor Holdings Inc
549300M5FR3N688XGQ36
Floor & Decor Holdings Inc
339750101
126171.00000000
NS
USD
17149162.32000000
1.381122030694
Long
EC
CORP
US
N
1
N
N
N
Ares Management Corp
529900JUV61FH7B8VW38
Ares Management Corp
03990B101
3370.00000000
NS
USD
285573.80000000
0.022998923166
Long
EC
CORP
US
N
1
N
N
N
Vertiv Holdings Co
549300KTTIRAOGXCRV69
Vertiv Holdings Co
92537N108
7836.00000000
NS
USD
201228.48000000
0.016206102767
Long
EC
CORP
US
N
1
N
N
N
Louisiana-Pacific Corp
549300C7E2UAO5BVRR75
Louisiana-Pacific Corp
546347105
207.00000000
NS
USD
12198.51000000
0.000982417134
Long
EC
CORP
US
N
1
N
N
N
Shift4 Payments Inc
N/A
Shift4 Payments Inc
82452J109
1212.00000000
NS
USD
76513.56000000
0.006162083103
Long
EC
CORP
US
N
1
N
N
N
ResMed Inc
529900T3QE5253CCXF22
ResMed Inc
761152107
67846.00000000
NS
USD
17837391.86000000
1.436549168308
Long
EC
CORP
US
N
1
N
N
N
FleetCor Technologies Inc
549300DG6RR0NQSFLN74
FleetCor Technologies Inc
339041105
27241.00000000
NS
USD
6739695.81000000
0.542786999719
Long
EC
CORP
US
N
1
N
N
N
Figs Inc
N/A
Figs Inc
30260D103
253.00000000
NS
USD
8503.33000000
0.000684822743
Long
EC
CORP
US
N
1
N
N
Spotify Technology SA
549300B4X0JHWV0DTD60
Spotify Technology SA
L8681T102
10747.00000000
NS
USD
3110181.80000000
0.250481074427
Long
EC
CORP
SE
N
1
N
N
N
Etsy Inc
54930089Q7XT501AEA40
Etsy Inc
29786A106
38246.00000000
NS
USD
9587889.74000000
0.772168663442
Long
EC
CORP
US
N
1
N
N
N
QuantumScape Corp
N/A
QuantumScape Corp
74767V109
4092.00000000
NS
USD
118422.48000000
0.009537252782
Long
EC
CORP
US
N
1
N
N
Iovance Biotherapeutics Inc
549300220Z2GHH33XL82
Iovance Biotherapeutics Inc
462260100
1189.00000000
NS
USD
28904.59000000
0.002327855162
Long
EC
CORP
US
N
1
N
N
N
Virgin Galactic Holdings Inc
N/A
Virgin Galactic Holdings Inc
92766K106
4586.00000000
NS
USD
85987.50000000
0.006925074729
Long
EC
CORP
US
N
1
N
N
Morningstar Inc
529900YGNQPOVAXQ7F29
Morningstar Inc
617700109
592.00000000
NS
USD
187516.00000000
0.015101756801
Long
EC
CORP
US
N
1
N
N
N
MSCI Inc
549300HTIN2PD78UB763
MSCI Inc
55354G100
36763.00000000
NS
USD
24442983.44000000
1.968535972483
Long
EC
CORP
US
N
1
N
N
N
Syneos Health Inc
549300F1ZGKDS8P6GU13
Syneos Health Inc
87166B102
351.00000000
NS
USD
32762.34000000
0.002638542262
Long
EC
CORP
US
N
1
N
N
N
Royalty Pharma PLC
549300FGFN7VOK8BZR03
Royalty Pharma PLC
G7709Q104
5367.00000000
NS
USD
212157.51000000
0.017086281275
Long
EC
CORP
US
N
1
N
N
N
MongoDB Inc
549300TPTG69WKWE1Z37
MongoDB Inc
60937P106
1730.00000000
NS
USD
901831.70000000
0.072629764976
Long
EC
CORP
US
N
1
N
N
N
TuSimple Holdings Inc
N/A
TuSimple Holdings Inc
90089L108
116.00000000
NS
USD
4537.92000000
0.000365465156
Long
EC
CORP
US
N
1
N
N
N
Brown-Forman Corp - A Shares
549300873K3LXF7ARU34
Brown-Forman Corp - A Shares
115637100
639.00000000
NS
USD
40915.17000000
0.003295137198
Long
EC
CORP
US
N
1
N
N
N
Match Group Inc
15OMOPB0A8K0EFUVD031
Match Group Inc
57667L107
80224.00000000
NS
USD
12096174.72000000
0.974175477564
Long
EC
CORP
US
N
1
N
N
N
Keysight Technologies Inc
549300GLKVIO8YRCYN02
Keysight Technologies Inc
49338L103
106912.00000000
NS
USD
19246298.24000000
1.550016613790
Long
EC
CORP
US
N
1
N
N
N
Zebra Technologies Corp
PO0I32GKZ3HZMMDPZZ08
Zebra Technologies Corp
989207105
1484.00000000
NS
USD
792381.80000000
0.063815126376
Long
EC
CORP
US
N
1
N
N
N
Sterling Bancorp/DE
549300LQK6SKH5ZXO648
Sterling Bancorp/DE
85917A100
421.00000000
NS
USD
10714.45000000
0.000862897129
Long
EC
CORP
US
N
1
N
N
N
Chipotle Mexican Grill Inc
N/A
Chipotle Mexican Grill Inc
169656105
12192.00000000
NS
USD
21689933.76000000
1.746816829957
Long
EC
CORP
US
N
1
N
N
N
Allegro MicroSystems Inc
N/A
Allegro MicroSystems Inc
01749D105
1130.00000000
NS
USD
37696.80000000
0.003035943097
Long
EC
CORP
US
N
1
N
N
N
Toro Co/The
YJKE4YIT6BWQHVEW0D14
Toro Co/The
891092108
2834.00000000
NS
USD
270561.98000000
0.021789933774
Long
EC
CORP
US
N
1
N
N
N
Bruker Corp
LEBZ6VLQ6I8XB1NHVY15
Bruker Corp
116794108
2852.00000000
NS
USD
229015.60000000
0.018443961555
Long
EC
CORP
US
N
1
N
N
N
Diamondback Energy Inc
549300R22LSX6OHWEN64
Diamondback Energy Inc
25278X109
2386.00000000
NS
USD
255755.34000000
0.020597468724
Long
EC
CORP
US
N
1
N
N
N
Brooks Automation Inc
35ZN6X1ANPH25YN32Y17
Brooks Automation Inc
114340102
1682.00000000
NS
USD
195868.90000000
0.015774464540
Long
EC
CORP
US
N
1
N
N
N
Travel + Leisure Co
T4VNTWMFQ7JQB65L7T35
Travel + Leisure Co
894164102
1589.00000000
NS
USD
86346.26000000
0.006953967764
Long
EC
CORP
US
N
1
N
N
N
Carrier Global Corp
549300JE3W6CWY2NAN77
Carrier Global Corp
14448C104
11347.00000000
NS
USD
592653.81000000
0.047729866817
Long
EC
CORP
US
N
1
N
N
N
Synchrony Financial
549300RS7EWPM9MA6C78
Synchrony Financial
87165B103
2963.00000000
NS
USD
137631.35000000
0.011084255082
Long
EC
CORP
US
N
1
N
N
N
Charles River Laboratories International Inc
549300BSQ0R4UZ5KX287
Charles River Laboratories International Inc
159864107
14880.00000000
NS
USD
6676358.40000000
0.537686068799
Long
EC
CORP
US
N
1
N
N
N
Sealed Air Corp
Q0M0CZB4YN6JZ65WXI09
Sealed Air Corp
81211K100
2263.00000000
NS
USD
134241.16000000
0.010811223314
Long
EC
CORP
US
N
1
N
N
N
Trex Co Inc
N/A
Trex Co Inc
89531P105
88715.00000000
NS
USD
9439276.00000000
0.760199932459
Long
EC
CORP
US
N
1
N
N
N
Darling Ingredients Inc
L1N0SPPKS7EXZYUMZ898
Darling Ingredients Inc
237266101
239.00000000
NS
USD
20200.28000000
0.001626846327
Long
EC
CORP
US
N
1
N
N
N
Maravai LifeSciences Holdings Inc
N/A
Maravai LifeSciences Holdings Inc
56600D107
2831.00000000
NS
USD
119722.99000000
0.009641990435
Long
EC
CORP
US
N
1
N
N
N
Xilinx Inc
6EY4K7ZMF9UX1CU6KC79
Xilinx Inc
983919101
33097.00000000
NS
USD
5957460.00000000
0.479788989074
Long
EC
CORP
US
N
1
N
N
N
Wyndham Hotels & Resorts Inc
549300FE3MQ4RVXXC673
Wyndham Hotels & Resorts Inc
98311A105
1631.00000000
NS
USD
137770.57000000
0.011095467280
Long
EC
CORP
US
N
1
N
N
N
Entegris Inc
IYX6OWO7BT5DKO3BYG52
Entegris Inc
29362U104
3751.00000000
NS
USD
528065.78000000
0.042528216177
Long
EC
CORP
US
N
1
N
N
N
YETI Holdings Inc
549300DSQICIGNT5GO63
YETI Holdings Inc
98585X104
2386.00000000
NS
USD
234615.38000000
0.018894944488
Long
EC
CORP
US
N
1
N
N
N
Everbridge Inc
549300WCY0UMR64ATW81
Everbridge Inc
29978A104
1060.00000000
NS
USD
168868.60000000
0.013599972954
Long
EC
CORP
US
N
1
N
N
N
Certara Inc
N/A
Certara Inc
15687V109
1314.00000000
NS
USD
54281.34000000
0.004371592800
Long
EC
CORP
US
N
1
N
N
N
Fortinet Inc
549300O0QJWDBAS0QX03
Fortinet Inc
34959E109
3734.00000000
NS
USD
1255893.56000000
0.101144430938
Long
EC
CORP
US
N
1
N
N
N
TransDigm Group Inc
N/A
TransDigm Group Inc
893641100
416.00000000
NS
USD
259509.12000000
0.020899782514
Long
EC
CORP
US
N
1
N
N
N
T Rowe Price Group Inc
549300SIV6FPS9Y7IH33
T Rowe Price Group Inc
74144T108
2080.00000000
NS
USD
451110.40000000
0.036330550734
Long
EC
CORP
US
N
1
N
N
N
BWX Technologies Inc
549300NP85N265KWMS58
BWX Technologies Inc
05605H100
2019.00000000
NS
USD
114558.06000000
0.009226028508
Long
EC
CORP
US
N
1
N
N
N
Mattel Inc
549300VELLG24KHTJ564
Mattel Inc
577081102
9715.00000000
NS
USD
211884.15000000
0.017064266000
Long
EC
CORP
US
N
1
N
N
N
Best Buy Co Inc
HL5XPTVRV0O8TUN5LL90
Best Buy Co Inc
086516101
1604.00000000
NS
USD
196072.96000000
0.015790898682
Long
EC
CORP
US
N
1
N
N
N
Tandem Diabetes Care Inc
549300JEPFOD0K4D3I05
Tandem Diabetes Care Inc
875372203
1599.00000000
NS
USD
217991.67000000
0.017556140196
Long
EC
CORP
US
N
1
N
N
N
Iron Mountain Inc
SQL3F6CKNNBM3SQGHX24
Iron Mountain Inc
46284V101
5622.00000000
NS
USD
256588.08000000
0.020664534132
Long
EC
CORP
US
N
1
N
N
N
Hess Corp
UASVRYNXNK17ULIGK870
Hess Corp
42809H107
532.00000000
NS
USD
43927.24000000
0.003537716757
Long
EC
CORP
US
N
1
N
N
N
Fair Isaac Corp
RI6HET5SJUEY30V1PS26
Fair Isaac Corp
303250104
10643.00000000
NS
USD
4238042.60000000
0.341314280701
Long
EC
CORP
US
N
1
N
N
N
Adaptive Biotechnologies Corp
549300ZTF7OT1FW66Q96
Adaptive Biotechnologies Corp
00650F109
2735.00000000
NS
USD
91376.35000000
0.007359070239
Long
EC
CORP
US
N
1
N
N
N
Align Technology Inc
549300N5YSE0U3LCP840
Align Technology Inc
016255101
18469.00000000
NS
USD
11531489.53000000
0.928698086788
Long
EC
CORP
US
N
1
N
N
N
Chemours Co/The
549300M1BOLNXL8DOV14
Chemours Co/The
163851108
2391.00000000
NS
USD
66995.82000000
0.005395564007
Long
EC
CORP
US
N
1
N
N
N
CureVac NV
724500BUT8GAG9LMYN56
CureVac NV
N2451R105
1497.00000000
NS
USD
59984.79000000
0.004830924883
Long
EC
CORP
DE
N
1
N
N
N
Howmet Aerospace Inc
549300HO5WFZUT5N2T22
Howmet Aerospace Inc
443201108
783.00000000
NS
USD
23247.27000000
0.001872238197
Long
EC
CORP
US
N
1
N
N
N
Zynga Inc
549300XNQ0U2EL088Z74
Zynga Inc
98986T108
13220.00000000
NS
USD
97563.60000000
0.007857365557
Long
EC
CORP
US
N
1
N
N
N
Beyond Meat Inc
549300XQ946NCE51DR09
Beyond Meat Inc
08862E109
1402.00000000
NS
USD
138769.96000000
0.011175953984
Long
EC
CORP
US
N
1
N
N
Arch Capital Group Ltd
549300AYR4P8AFKDCE43
Arch Capital Group Ltd
G0450A105
2541.00000000
NS
USD
106264.62000000
0.008558109429
Long
EC
CORP
BM
N
1
N
N
N
Jabil Inc
5493000CGCQY2OQU7669
Jabil Inc
466313103
3138.00000000
NS
USD
188154.48000000
0.015153177318
Long
EC
CORP
US
N
1
N
N
N
Crowdstrike Holdings Inc
549300YBY08K9KM4HX32
Crowdstrike Holdings Inc
22788C105
57842.00000000
NS
USD
16299875.60000000
1.312724019323
Long
EC
CORP
US
N
1
N
N
N
Booz Allen Hamilton Holding Corp
529900JPV47PIUWMA015
Booz Allen Hamilton Holding Corp
099502106
41498.00000000
NS
USD
3604516.28000000
0.290292712344
Long
EC
CORP
US
N
1
N
N
N
Caesars Entertainment Inc
549300FA4CTCW903Y781
Caesars Entertainment Inc
12769G100
93698.00000000
NS
USD
10256183.08000000
0.825990222630
Long
EC
CORP
US
N
1
N
N
N
Switch Inc
549300EZ98N5Y55J4X37
Switch Inc
87105L104
3235.00000000
NS
USD
81780.80000000
0.006586284651
Long
EC
CORP
US
N
1
N
N
N
Peloton Interactive Inc
5493002YS021166W0339
Peloton Interactive Inc
70614W100
7361.00000000
NS
USD
673089.84000000
0.054207849299
Long
EC
CORP
US
N
1
N
N
N
Altice USA Inc
54930064K3612MGCER95
Altice USA Inc
02156K103
4227.00000000
NS
USD
68900.10000000
0.005548926778
Long
EC
CORP
US
N
1
N
N
N
Carvana Co
5493003WEAK2PJ5WS063
Carvana Co
146869102
2151.00000000
NS
USD
652140.18000000
0.052520651031
Long
EC
CORP
US
N
1
N
N
N
Deckers Outdoor Corp
5493008LG4W3I6K8J118
Deckers Outdoor Corp
243537107
24028.00000000
NS
USD
9498508.68000000
0.764970285539
Long
EC
CORP
US
N
1
N
N
N
RenaissanceRe Holdings Ltd
EK6GB9U3U58PDI411C94
RenaissanceRe Holdings Ltd
G7496G103
574.00000000
NS
USD
81393.20000000
0.006555068963
Long
EC
CORP
BM
N
1
N
N
N
McAfee Corp
N/A
McAfee Corp
579063108
1373.00000000
NS
USD
29341.01000000
0.002363002609
Long
EC
CORP
US
N
1
N
N
N
Alteryx Inc
549300XWZG0JHL7I0827
Alteryx Inc
02156B103
1659.00000000
NS
USD
121422.21000000
0.009778838529
Long
EC
CORP
US
N
1
N
N
N
Bath & Body Works Inc
GR3KVMWVCR54YWQNXU90
Bath & Body Works Inc
070830104
3923.00000000
NS
USD
271040.07000000
0.021828437150
Long
EC
CORP
US
N
1
N
N
N
agilon health Inc
N/A
agilon health Inc
00857U107
1778.00000000
NS
USD
43561.00000000
0.003508221314
Long
EC
CORP
US
N
1
N
N
N
Ionis Pharmaceuticals Inc
549300SI4ZGLG0BLUZ92
Ionis Pharmaceuticals Inc
462222100
3600.00000000
NS
USD
114732.00000000
0.009240036910
Long
EC
CORP
US
N
1
N
N
N
Nordstrom Inc
549300S3IZB5P35KNV16
Nordstrom Inc
655664100
2628.00000000
NS
USD
75502.44000000
0.006080651714
Long
EC
CORP
US
N
1
N
N
N
Baker Hughes Co
N/A
Baker Hughes Co
05722G100
255472.00000000
NS
USD
6407237.76000000
0.516012214539
Long
EC
CORP
US
N
1
N
N
N
Chemed Corp
54930020031IDJT2IM79
Chemed Corp
16359R103
116.00000000
NS
USD
55941.00000000
0.004505254896
Long
EC
CORP
US
N
1
N
N
N
WEX Inc
T9M5IGROL1TL1G5OV478
WEX Inc
96208T104
836.00000000
NS
USD
125149.20000000
0.010078994764
Long
EC
CORP
US
N
1
N
N
N
N/A
N/A
Futures
N/A
23.00000000
NC
USD
22329.08000000
0.001798291003
N/A
DE
N/A
N
1
CME
N/A
Long
S&P Mid 400 Emini; December 2021
N/A
S&P Mid 400 Emini; December 2021
2021-12-20
6415620.00000000
USD
22329.08000000
N
N
N
Lincoln Electric Holdings Inc
BIMGBY40SIN95O01BN93
Lincoln Electric Holdings Inc
533900106
1600.00000000
NS
USD
227840.00000000
0.018349283632
Long
EC
CORP
US
N
1
N
N
N
MSA Safety Inc
529900DVA3258XK11O39
MSA Safety Inc
553498106
296.00000000
NS
USD
45296.88000000
0.003648021852
Long
EC
CORP
US
N
1
N
N
N
ServiceNow Inc
549300HJTQM36M0E1G39
ServiceNow Inc
81762P102
6691.00000000
NS
USD
4668712.16000000
0.375998611409
Long
EC
CORP
US
N
1
N
N
N
Tractor Supply Co
549300OJ9VZHZRO6I137
Tractor Supply Co
892356106
69493.00000000
NS
USD
15091794.81000000
1.215430229528
Long
EC
CORP
US
N
1
N
N
N
WW Grainger Inc
549300TWZSP6O1IH2V34
WW Grainger Inc
384802104
14785.00000000
NS
USD
6847081.35000000
0.551435383372
Long
EC
CORP
US
N
1
N
N
N
Opendoor Technologies Inc
254900KX11YZ4HV5BQ47
Opendoor Technologies Inc
683712103
2493.00000000
NS
USD
59109.03000000
0.004760394824
Long
EC
CORP
US
N
1
N
N
N
Tapestry Inc
549300LJNVY5SW3VTN33
Tapestry Inc
876030107
747.00000000
NS
USD
29118.06000000
0.002345047146
Long
EC
CORP
US
N
1
N
N
N
Okta Inc
549300N8J06I8MRHU620
Okta Inc
679295105
3463.00000000
NS
USD
855984.34000000
0.068937409760
Long
EC
CORP
US
N
1
N
N
N
Lululemon Athletica Inc
549300D9GZ4BMLDW5T40
Lululemon Athletica Inc
550021109
22302.00000000
NS
USD
10392955.02000000
0.837005264414
Long
EC
CORP
CA
N
1
N
N
N
FMC Corp
CKDHZ2X64EEBQCSP7013
FMC Corp
302491303
919.00000000
NS
USD
83638.19000000
0.006735871097
Long
EC
CORP
US
N
1
N
N
N
Zillow Group Inc - A Shares
2549002XEELQDIR6FU05
Zillow Group Inc - A Shares
98954M101
1656.00000000
NS
USD
175072.32000000
0.014099594697
Long
EC
CORP
US
N
1
N
N
N
MarketAxess Holdings Inc
5493002U1CA1XJOVID83
MarketAxess Holdings Inc
57060D108
12874.00000000
NS
USD
5261217.58000000
0.423716527514
Long
EC
CORP
US
N
1
N
N
N
Raymond James Financial Inc
RGUZHJ05YTITL6D76949
Raymond James Financial Inc
754730109
248.00000000
NS
USD
24450.32000000
0.001969126828
Long
EC
CORP
US
N
1
N
N
N
Hilton Worldwide Holdings Inc
549300HVGPK36ICB0B89
Hilton Worldwide Holdings Inc
43300A203
5119.00000000
NS
USD
736880.05000000
0.059345246843
Long
EC
CORP
US
N
1
N
N
N
NVR Inc
529900RWXR4JI3JYTV70
NVR Inc
62944T105
60.00000000
NS
USD
293688.00000000
0.023652407002
Long
EC
CORP
US
N
1
N
N
N
Boston Beer Co Inc/The
529900Q02MQ0DCQNRM58
Boston Beer Co Inc/The
100557107
260.00000000
NS
USD
128044.80000000
0.010312194315
Long
EC
CORP
US
N
1
N
N
N
Nutanix Inc
549300X7J6E8TKVIXW09
Nutanix Inc
67059N108
5368.00000000
NS
USD
184176.08000000
0.014832773570
Long
EC
CORP
US
N
1
N
N
N
ABIOMED Inc
5493001EZN4ZTB4Z5887
ABIOMED Inc
003654100
1236.00000000
NS
USD
410401.44000000
0.033052020829
Long
EC
CORP
US
N
1
N
N
N
Core & Main Inc
N/A
Core & Main Inc
21874C102
530.00000000
NS
USD
14500.80000000
0.001167833971
Long
EC
CORP
US
N
1
N
N
N
Seagen Inc
N/A
Seagen Inc
81181C104
27406.00000000
NS
USD
4832499.98000000
0.389189399526
Long
EC
CORP
US
N
1
N
N
N
Elastic NV
2549003I48WHHH937I59
Elastic NV
N14506104
35896.00000000
NS
USD
6228314.96000000
0.501602518236
Long
EC
CORP
US
N
1
N
N
N
Mister Car Wash Inc
N/A
Mister Car Wash Inc
60646V105
888.00000000
NS
USD
16285.92000000
0.001311600093
Long
EC
CORP
US
N
1
N
N
N
Datadog Inc
549300F6JNO0KRPO1K63
Datadog Inc
23804L103
6474.00000000
NS
USD
1081481.70000000
0.087098026935
Long
EC
CORP
US
N
1
N
N
N
IPG Photonics Corp
5493002KZ51CADQ94G15
IPG Photonics Corp
44980X109
73.00000000
NS
USD
11607.73000000
0.000934838176
Long
EC
CORP
US
N
1
N
N
N
Novocure Ltd
213800YPP55UMHWA4826
Novocure Ltd
G6674U108
2852.00000000
NS
USD
292529.64000000
0.023559117518
Long
EC
CORP
JE
N
1
N
N
N
Wynn Resorts Ltd
254900CEKKWIHTEAB172
Wynn Resorts Ltd
983134107
2946.00000000
NS
USD
264550.80000000
0.021305818400
Long
EC
CORP
US
N
1
N
N
N
Catalent Inc
N/A
Catalent Inc
148806102
83161.00000000
NS
USD
11464575.46000000
0.923309106585
Long
EC
CORP
US
N
1
N
N
N
Shopify Inc
549300HGQ43STJLLP808
Shopify Inc
82509L107
3410.00000000
NS
USD
5001549.30000000
0.402803926917
Long
EC
CORP
CA
N
1
N
N
N
Donaldson Co Inc
OZE6KXY9QQPR8EJ8WL20
Donaldson Co Inc
257651109
418.00000000
NS
USD
25084.18000000
0.002020175269
Long
EC
CORP
US
N
1
N
N
N
Wendy's Co/The
529900M0JIUCMWVKHG76
Wendy's Co/The
95058W100
5028.00000000
NS
USD
112124.40000000
0.009030031679
Long
EC
CORP
US
N
1
N
N
N
Skyworks Solutions Inc
549300WZ3ORQ2BVKBD96
Skyworks Solutions Inc
83088M102
2169.00000000
NS
USD
362504.97000000
0.029194638837
Long
EC
CORP
US
N
1
N
N
N
Paylocity Holding Corp
549300VH75FTB4DIEE07
Paylocity Holding Corp
70438V106
1044.00000000
NS
USD
318566.16000000
0.025655990281
Long
EC
CORP
US
N
1
N
N
N
Discover Financial Services
Z1YLO2USPORE63VVUL20
Discover Financial Services
254709108
4588.00000000
NS
USD
519912.16000000
0.041871557619
Long
EC
CORP
US
N
1
N
N
N
Paychex Inc
529900K900DW6SUBM174
Paychex Inc
704326107
7832.00000000
NS
USD
965528.96000000
0.077759676714
Long
EC
CORP
US
N
1
N
N
N
Occidental Petroleum Corp
IM7X0T3ECJW4C1T7ON55
Occidental Petroleum Corp
674599105
3030.00000000
NS
USD
101595.90000000
0.008182110187
Long
EC
CORP
US
N
1
N
N
N
Euronet Worldwide Inc
YG3575C4DSHJPA5KET68
Euronet Worldwide Inc
298736109
63161.00000000
NS
USD
7086032.59000000
0.570679519946
Long
EC
CORP
US
N
1
N
N
N
Celanese Corp
549300FHJQTDPPN41627
Celanese Corp
150870103
1129.00000000
NS
USD
182344.79000000
0.014685289109
Long
EC
CORP
US
N
1
N
N
N
Mettler-Toledo International Inc
5493000BD5GJNUDIUG10
Mettler-Toledo International Inc
592688105
641.00000000
NS
USD
949244.08000000
0.076448160378
Long
EC
CORP
US
N
1
N
N
N
Extra Space Storage Inc
N/A
Extra Space Storage Inc
30225T102
331.00000000
NS
USD
65329.47000000
0.005261363125
Long
EC
CORP
US
N
1
N
N
N
Landstar System Inc
254900CUQXQRL09MEI52
Landstar System Inc
515098101
946.00000000
NS
USD
166316.26000000
0.013394418133
Long
EC
CORP
US
N
1
N
N
N
Texas Pacific Land Corp
N/A
Texas Pacific Land Corp
88262P102
165.00000000
NS
USD
210155.55000000
0.016925051764
Long
EC
CORP
US
N
1
N
N
N
CDW Corp/DE
9845001B052ABF0B6755
CDW Corp/DE
12514G108
58166.00000000
NS
USD
10856683.90000000
0.874352054915
Long
EC
CORP
US
N
1
N
N
N
Graphic Packaging Holding Co
N/A
Graphic Packaging Holding Co
388689101
2250.00000000
NS
USD
44842.50000000
0.003611427981
Long
EC
CORP
US
N
1
N
N
N
Pilgrim's Pride Corp
549300ZSLGV64ZL3HD75
Pilgrim's Pride Corp
72147K108
544.00000000
NS
USD
15319.04000000
0.001233731609
Long
EC
CORP
US
N
1
N
N
N
DaVita Inc
M2XHYMU3TZNEZURC6H66
DaVita Inc
23918K108
1353.00000000
NS
USD
139683.72000000
0.011249544404
Long
EC
CORP
US
N
1
N
N
N
SiteOne Landscape Supply Inc
5299008LX7SBD4HIAU03
SiteOne Landscape Supply Inc
82982L103
641.00000000
NS
USD
150609.36000000
0.012129449896
Long
EC
CORP
US
N
1
N
N
N
Western Alliance Bancorp
5493003VJXZ5JXT9S762
Western Alliance Bancorp
957638109
50495.00000000
NS
USD
5861964.55000000
0.472098183694
Long
EC
CORP
US
N
1
N
N
N
CommScope Holding Co Inc
254900AW4CEPCQWSRI58
CommScope Holding Co Inc
20337X109
5675.00000000
NS
USD
60779.25000000
0.004894907379
Long
EC
CORP
US
N
1
N
N
N
Robert Half International Inc
529900VPCUY9H3HLIC08
Robert Half International Inc
770323103
2685.00000000
NS
USD
303592.95000000
0.024450110377
Long
EC
CORP
US
N
1
N
N
N
Anaplan Inc
N/A
Anaplan Inc
03272L108
76611.00000000
NS
USD
4995803.31000000
0.402341168840
Long
EC
CORP
US
N
1
N
N
N
Fastenal Co
529900PP0C7H2HHPSJ32
Fastenal Co
311900104
164052.00000000
NS
USD
9364088.16000000
0.754144617318
Long
EC
CORP
US
N
1
N
N
N
Pegasystems Inc
549300FMCOKPL06FYN26
Pegasystems Inc
705573103
1074.00000000
NS
USD
127505.28000000
0.010268743624
Long
EC
CORP
US
N
1
N
N
N
Lithia Motors Inc
SE8N1EZEHPZQBCBVKD53
Lithia Motors Inc
536797103
70.00000000
NS
USD
22345.40000000
0.001799605347
Long
EC
CORP
US
N
1
N
N
N
Everest Re Group Ltd
549300N24XF2VV0B3570
Everest Re Group Ltd
G3223R108
252.00000000
NS
USD
65898.00000000
0.005307150161
Long
EC
CORP
BM
N
1
N
N
N
DR Horton Inc
529900ZIUEYVSB8QDD25
DR Horton Inc
23331A109
85605.00000000
NS
USD
7641958.35000000
0.615451462753
Long
EC
CORP
US
N
1
N
N
N
New Fortress Energy Inc
N/A
New Fortress Energy Inc
644393100
700.00000000
NS
USD
21000.00000000
0.001691252441
Long
EC
CORP
US
N
1
N
N
Workday Inc
549300J0DYC0N31V7G13
Workday Inc
98138H101
14559.00000000
NS
USD
4221818.82000000
0.340007685104
Long
EC
CORP
US
N
1
N
N
N
Petco Health & Wellness Co Inc
N/A
Petco Health & Wellness Co Inc
71601V105
131.00000000
NS
USD
3239.63000000
0.000260906292
Long
EC
CORP
US
N
1
N
N
Corteva Inc
549300WZN9I2QKLS0O94
Corteva Inc
22052L104
98440.00000000
NS
USD
4247686.00000000
0.342090919929
Long
EC
CORP
US
N
1
N
N
N
Universal Display Corp
N/A
Universal Display Corp
91347P105
12165.00000000
NS
USD
2228628.00000000
0.179484406969
Long
EC
CORP
US
N
1
N
N
N
Axon Enterprise Inc
549300QP2IEEGFE16681
Axon Enterprise Inc
05464C101
1802.00000000
NS
USD
324287.92000000
0.026116796974
Long
EC
CORP
US
N
1
N
N
N
Equity LifeStyle Properties Inc
529900PEQG66LENB6798
Equity LifeStyle Properties Inc
29472R108
2558.00000000
NS
USD
216176.58000000
0.017409960415
Long
EC
CORP
US
N
1
N
N
N
RPM International Inc
549300TJCKW4BRXPJ474
RPM International Inc
749685103
2079.00000000
NS
USD
181288.80000000
0.014600244077
Long
EC
CORP
US
N
1
N
N
N
Apollo Global Management Inc
54930054P2G7ZJB0KM79
Apollo Global Management Inc
03768E105
5051.00000000
NS
USD
388674.45000000
0.031302219644
Long
EC
CORP
US
N
1
N
N
N
Allegion plc
984500560CAC2E6FB757
Allegion plc
G0176J109
1904.00000000
NS
USD
244283.20000000
0.019673550401
Long
EC
CORP
IE
N
1
N
N
N
NetApp Inc
QTX3D84DZDD5JYOCYH15
NetApp Inc
64110D104
4113.00000000
NS
USD
367290.90000000
0.029580077685
Long
EC
CORP
US
N
1
N
N
N
Church & Dwight Co Inc
POOXSI30AWAQGYJZC921
Church & Dwight Co Inc
171340102
349.00000000
NS
USD
30488.64000000
0.002455427944
Long
EC
CORP
US
N
1
N
N
N
Synopsys Inc
QG7T915N9S0NY5UKNE63
Synopsys Inc
871607107
80946.00000000
NS
USD
26969588.28000000
2.172018191747
Long
EC
CORP
US
N
1
N
N
N
10X Genomics Inc
5493003Z6741WNLG7H43
10X Genomics Inc
88025U109
2331.00000000
NS
USD
375920.37000000
0.030275059218
Long
EC
CORP
US
N
1
N
N
N
Erie Indemnity Co
549300WA5KP94KRUFZ80
Erie Indemnity Co
29530P102
489.00000000
NS
USD
100641.09000000
0.008105213770
Long
EC
CORP
US
N
1
N
N
N
Exelixis Inc
254900PJQB59O2O95R37
Exelixis Inc
30161Q104
7386.00000000
NS
USD
158872.86000000
0.012794957732
Long
EC
CORP
US
N
1
N
N
N
Cardinal Health Inc
CCU46N3GJMF4OK4N7U60
Cardinal Health Inc
14149Y108
4786.00000000
NS
USD
228818.66000000
0.018428100828
Long
EC
CORP
US
N
1
N
N
N
GoHealth Inc
N/A
GoHealth Inc
38046W105
1147.00000000
NS
USD
6193.80000000
0.000498822827
Long
EC
CORP
US
N
1
N
N
N
Brown-Forman Corp - B Shares
549300873K3LXF7ARU34
Brown-Forman Corp - B Shares
115637209
2537.00000000
NS
USD
172236.93000000
0.013871244209
Long
EC
CORP
US
N
1
N
N
N
Neurocrine Biosciences Inc
549300FECER0XBN49756
Neurocrine Biosciences Inc
64125C109
2608.00000000
NS
USD
274909.28000000
0.022140047190
Long
EC
CORP
US
N
1
N
N
N
IAA Inc
549300PZCOPC5178W747
IAA Inc
449253103
66300.00000000
NS
USD
3954795.00000000
0.318502699983
Long
EC
CORP
US
N
1
N
N
N
Pure Storage Inc
549300NPDB0BZTK3WO90
Pure Storage Inc
74624M102
6954.00000000
NS
USD
186784.44000000
0.015042840009
Long
EC
CORP
US
N
1
N
N
N
O'Reilly Automotive Inc
549300K2RLMQL149Q332
O'Reilly Automotive Inc
67103H107
580.00000000
NS
USD
360945.60000000
0.029069053679
Long
EC
CORP
US
N
1
N
N
N
Jamf Holding Corp
254900IHLXZU4Z5ANA12
Jamf Holding Corp
47074L105
1265.00000000
NS
USD
60277.25000000
0.004854478392
Long
EC
CORP
US
N
1
N
N
N
Domino's Pizza Inc
25490005ZWM1IF9UXU57
Domino's Pizza Inc
25754A201
697.00000000
NS
USD
340812.09000000
0.027447584729
Long
EC
CORP
US
N
1
N
N
N
CarMax Inc
N/A
CarMax Inc
143130102
395.00000000
NS
USD
54083.40000000
0.004355651538
Long
EC
CORP
US
N
1
N
N
N
Oak Street Health Inc
2549007CJE6GSEURLA30
Oak Street Health Inc
67181A107
2471.00000000
NS
USD
116705.33000000
0.009398960681
Long
EC
CORP
US
N
1
N
N
Cintas Corp
N/A
Cintas Corp
172908105
2282.00000000
NS
USD
988334.20000000
0.079596315658
Long
EC
CORP
US
N
1
N
N
N
Graco Inc
4T5VJ4S81BRT6Q7GGT78
Graco Inc
384109104
112990.00000000
NS
USD
8494588.20000000
0.684118715875
Long
EC
CORP
US
N
1
N
N
N
Monster Beverage Corp
52990090AP0E7HCB6F33
Monster Beverage Corp
61174X109
53041.00000000
NS
USD
4508485.00000000
0.363094584001
Long
EC
CORP
US
N
1
N
N
N
Planet Fitness Inc
549300LLE5HUPF6H8G33
Planet Fitness Inc
72703H101
48138.00000000
NS
USD
3829377.90000000
0.308402129670
Long
EC
CORP
US
N
1
N
N
N
IDEXX Laboratories Inc
OGMTXK0LUU1HKV2P0J84
IDEXX Laboratories Inc
45168D104
31149.00000000
NS
USD
20749594.86000000
1.671085855646
Long
EC
CORP
US
N
1
N
N
N
New Relic Inc
549300AB8FY2HQILL804
New Relic Inc
64829B100
1438.00000000
NS
USD
116708.08000000
0.009399182154
Long
EC
CORP
US
N
1
N
N
N
Lamar Advertising Co
529900Y8WW4MKVPTB543
Lamar Advertising Co
512816109
2098.00000000
NS
USD
237493.60000000
0.019126744326
Long
EC
CORP
US
N
1
N
N
N
Six Flags Entertainment Corp
549300JYTDUAA4JQ3717
Six Flags Entertainment Corp
83001A102
790.00000000
NS
USD
32492.70000000
0.002616826581
Long
EC
CORP
US
N
1
N
N
N
RingCentral Inc
549300C8EH0H1614VE84
RingCentral Inc
76680R206
32414.00000000
NS
USD
7901884.92000000
0.636384864950
Long
EC
CORP
US
N
1
N
N
N
Choice Hotels International Inc
5493003CYRY5RFGTIR97
Choice Hotels International Inc
169905106
983.00000000
NS
USD
138229.46000000
0.011132424367
Long
EC
CORP
US
N
1
N
N
N
Zillow Group Inc - C Shares
2549002XEELQDIR6FU05
Zillow Group Inc - C Shares
98954M200
4718.00000000
NS
USD
488926.34000000
0.039376088870
Long
EC
CORP
US
N
1
N
N
N
Middleby Corp/The
JDFO86U9VQRBKW5KYA35
Middleby Corp/The
596278101
468.00000000
NS
USD
85381.92000000
0.006876303841
Long
EC
CORP
US
N
1
N
N
N
Teleflex Inc
UUL85LWXB4NGSWWXIQ25
Teleflex Inc
879369106
5592.00000000
NS
USD
1996008.48000000
0.160750200723
Long
EC
CORP
US
N
1
N
N
N
NRG Energy Inc
5E2UPK5SW04M13XY7I38
NRG Energy Inc
629377508
3079.00000000
NS
USD
122821.31000000
0.009891516210
Long
EC
CORP
US
N
1
N
N
N
Kansas City Southern
5493008C12PZMWP3WY03
Kansas City Southern
485170302
676.00000000
NS
USD
209729.00000000
0.016890699205
Long
EC
CORP
US
N
1
N
N
N
McKesson Corp
549300WZWOM80UCFSF54
McKesson Corp
58155Q103
16868.00000000
NS
USD
3506519.84000000
0.282400487657
Long
EC
CORP
US
N
1
N
N
N
STERIS PLC
549300F1857N5E6G6T48
STERIS PLC
G8473T100
326.00000000
NS
USD
76199.24000000
0.006136769080
Long
EC
CORP
US
N
1
N
N
N
DraftKings Inc
5493008P45UYYL683Z97
DraftKings Inc
26142R104
8465.00000000
NS
USD
394384.35000000
0.031762071183
Long
EC
CORP
US
N
1
N
N
N
Wix.com Ltd
5493008P6N29Q1AG9464
Wix.com Ltd
M98068105
1487.00000000
NS
USD
276522.52000000
0.022269970814
Long
EC
CORP
IL
N
1
N
N
N
H&R Block Inc
549300CE3KUCWLZBG404
H&R Block Inc
093671105
3998.00000000
NS
USD
92233.86000000
0.007428130520
Long
EC
CORP
US
N
1
N
N
N
SBA Communications Corp
5299001HX8ZN8Y8QIT49
SBA Communications Corp
78410G104
23877.00000000
NS
USD
8245444.41000000
0.664053713821
Long
EC
CORP
US
N
1
N
N
N
Sarepta Therapeutics Inc
549300IKDPIED8J8IG21
Sarepta Therapeutics Inc
803607100
2291.00000000
NS
USD
181286.83000000
0.014600085422
Long
EC
CORP
US
N
1
N
N
N
Alleghany Corp
549300DCJE6AYX159479
Alleghany Corp
017175100
43.00000000
NS
USD
28009.34000000
0.002255755460
Long
EC
CORP
US
N
1
N
N
N
Markel Corp
549300SCNO12JLWIK605
Markel Corp
570535104
64.00000000
NS
USD
84040.32000000
0.006768256970
Long
EC
CORP
US
N
1
N
N
N
Lyft Inc
549300H7I5VN334XVZ52
Lyft Inc
55087P104
7961.00000000
NS
USD
365171.07000000
0.029409355415
Long
EC
CORP
US
N
1
N
N
N
Expedia Group Inc
CI7MUJI4USF3V0NJ1H64
Expedia Group Inc
30212P303
4042.00000000
NS
USD
664545.22000000
0.053519701231
Long
EC
CORP
US
N
1
N
N
N
Yum China Holdings Inc
529900DO9BYZ7VA3K502
Yum China Holdings Inc
98850P109
928.00000000
NS
USD
52970.24000000
0.004266002272
Long
EC
CORP
CN
N
1
N
N
N
Coupa Software Inc
549300Q95ICR2GFL2K37
Coupa Software Inc
22266L106
13148.00000000
NS
USD
2993799.60000000
0.241108137289
Long
EC
CORP
US
N
1
N
N
N
FactSet Research Systems Inc
549300ZSJE7NBK6K9P30
FactSet Research Systems Inc
303075105
910.00000000
NS
USD
403939.90000000
0.032531635339
Long
EC
CORP
US
N
1
N
N
N
Boyd Gaming Corp
254900787YGRYS2A1Z35
Boyd Gaming Corp
103304101
468.00000000
NS
USD
29849.04000000
0.002403917227
Long
EC
CORP
US
N
1
N
N
N
Brunswick Corp/DE
YM4O38W15AX4YLLQKU27
Brunswick Corp/DE
117043109
267.00000000
NS
USD
24855.03000000
0.002001720484
Long
EC
CORP
US
N
1
N
N
N
HubSpot Inc
529900BLNVEW0MVKJB37
HubSpot Inc
443573100
1245.00000000
NS
USD
1008736.35000000
0.081239419754
Long
EC
CORP
US
N
1
N
N
N
Dynatrace Inc
N/A
Dynatrace Inc
268150109
5160.00000000
NS
USD
387000.00000000
0.031167366423
Long
EC
CORP
US
N
1
N
N
N
Waste Connections Inc
549300HDLRTPBQU69P29
Waste Connections Inc
94106B101
85589.00000000
NS
USD
11640959.89000000
0.937514373151
Long
EC
CORP
US
N
1
N
N
N
Vimeo Inc
N/A
Vimeo Inc
92719V100
3687.00000000
NS
USD
124362.51000000
0.010015638032
Long
EC
CORP
US
N
1
N
N
N
XPO Logistics Inc
54930096DB9LCLPN7H13
XPO Logistics Inc
983793100
2314.00000000
NS
USD
198541.20000000
0.015989680440
Long
EC
CORP
US
N
1
N
N
N
C3.ai Inc
549300YDLK0YQO5B1V80
C3.ai Inc
12468P104
268.00000000
NS
USD
12092.16000000
0.000973852148
Long
EC
CORP
US
N
1
N
N
N
Trade Desk Inc/The
549300GXPD31VT3E0P46
Trade Desk Inc/The
88339J105
11945.00000000
NS
USD
894799.95000000
0.072063457150
Long
EC
CORP
US
N
1
N
N
N
Victoria's Secret & Co
5493006T3O70U3UWVF17
Victoria's Secret & Co
926400102
1245.00000000
NS
USD
62835.15000000
0.005060480993
Long
EC
CORP
US
N
1
N
N
N
Lennar Corp - A Shares
529900G61XVRLX5TJX09
Lennar Corp - A Shares
526057104
24925.00000000
NS
USD
2490755.25000000
0.200595042757
Long
EC
CORP
US
N
1
N
N
N
Jack Henry & Associates Inc
529900X1QS8C54W0JB21
Jack Henry & Associates Inc
426281101
544.00000000
NS
USD
90565.12000000
0.007293737158
Long
EC
CORP
US
N
1
N
N
N
Westinghouse Air Brake Technologies Corp
06BTX5UWZD0GQ5N5Y745
Westinghouse Air Brake Technologies Corp
929740108
56565.00000000
NS
USD
5132142.45000000
0.413321354716
Long
EC
CORP
US
N
1
N
N
N
TripAdvisor Inc
549300XVG45PT5BART17
TripAdvisor Inc
896945201
1702.00000000
NS
USD
56114.94000000
0.004519263299
Long
EC
CORP
US
N
1
N
N
N
Albemarle Corp
HDBLS2Q6GV1LSKQPBS54
Albemarle Corp
012653101
29287.00000000
NS
USD
7335514.89000000
0.590771784185
Long
EC
CORP
US
N
1
N
N
N
Steel Dynamics Inc
549300HGGKEL4FYTTQ83
Steel Dynamics Inc
858119100
1011.00000000
NS
USD
66806.88000000
0.005380347567
Long
EC
CORP
US
N
1
N
N
N
Armstrong World Industries Inc
KXMRXXOJ88Q45Y45MG74
Armstrong World Industries Inc
04247X102
647.00000000
NS
USD
68355.55000000
0.005505070992
Long
EC
CORP
US
N
1
N
N
N
Crown Holdings Inc
NYLWZIOY8PUNIT4JOE22
Crown Holdings Inc
228368106
433.00000000
NS
USD
45027.67000000
0.003626340801
Long
EC
CORP
US
N
1
N
N
N
CH Robinson Worldwide Inc
529900WNWN5L0OVDHA79
CH Robinson Worldwide Inc
12541W209
734.00000000
NS
USD
71190.66000000
0.005733398930
Long
EC
CORP
US
N
1
N
N
N
Cognex Corp
549300JQTYZCLC43S226
Cognex Corp
192422103
94177.00000000
NS
USD
8248963.43000000
0.664337121019
Long
EC
CORP
US
N
1
N
N
N
Westlake Chemical Corp
GOXNEVUM0LL78B1OS344
Westlake Chemical Corp
960413102
185.00000000
NS
USD
18007.90000000
0.001450281182
Long
EC
CORP
US
N
1
N
N
N
UWM Holdings Corp
N/A
UWM Holdings Corp
91823B109
1313.00000000
NS
USD
8928.40000000
0.000719056109
Long
EC
CORP
US
N
1
N
N
Toll Brothers Inc
529900JB6IS9MSZGVR44
Toll Brothers Inc
889478103
1283.00000000
NS
USD
77198.11000000
0.006217213905
Long
EC
CORP
US
N
1
N
N
N
Old Dominion Freight Line Inc
5299009TWK32WE417T96
Old Dominion Freight Line Inc
679580100
26764.00000000
NS
USD
9135891.40000000
0.735766601722
Long
EC
CORP
US
N
1
N
N
N
Axalta Coating Systems Ltd
529900AGLPA40GV6H619
Axalta Coating Systems Ltd
G0750C108
989.00000000
NS
USD
30846.91000000
0.002484281516
Long
EC
CORP
US
N
1
N
N
N
L3Harris Technologies Inc
549300UTE50ZMDBG8A20
L3Harris Technologies Inc
502431109
21055.00000000
NS
USD
4854019.70000000
0.390922508050
Long
EC
CORP
US
N
1
N
N
N
iShares Russell Mid-Cap Growth ETF
5493004I787UFE6AN650
iShares Russell Mid-Cap Growth ETF
464287481
21900.00000000
NS
USD
2629533.00000000
0.211771624116
Long
EC
RF
US
N
1
N
N
Halliburton Co
ENYF8GB5SMQZ25S06U51
Halliburton Co
406216101
1265.00000000
NS
USD
31612.35000000
0.002545926862
Long
EC
CORP
US
N
1
N
N
N
Vail Resorts Inc
529900PSZHRNU9HKH870
Vail Resorts Inc
91879Q109
12241.00000000
NS
USD
4219595.11000000
0.339828596772
Long
EC
CORP
US
N
1
N
N
N
Waters Corp
5T547R1474YC9HOD8Q74
Waters Corp
941848103
1586.00000000
NS
USD
582934.30000000
0.046947098007
Long
EC
CORP
US
N
1
N
N
N
Insulet Corp
549300TZTYD2PYN92D43
Insulet Corp
45784P101
51097.00000000
NS
USD
15841091.94000000
1.275775496222
Long
EC
CORP
US
N
1
N
N
N
Lattice Semiconductor Corp
549300LRBBPZDQ2II567
Lattice Semiconductor Corp
518415104
118845.00000000
NS
USD
8252596.80000000
0.664629737490
Long
EC
CORP
US
N
1
N
N
N
Guardant Health Inc
254900M8C3E5VC8BR186
Guardant Health Inc
40131M109
21423.00000000
NS
USD
2501992.17000000
0.201500017442
Long
EC
CORP
US
N
1
N
N
N
JB Hunt Transport Services Inc
549300XCD1MPI1C5GK90
JB Hunt Transport Services Inc
445658107
44368.00000000
NS
USD
8748925.92000000
0.704602015396
Long
EC
CORP
US
N
1
N
N
N
Allison Transmission Holdings Inc
529900RP7DJ882LI9T83
Allison Transmission Holdings Inc
01973R101
2224.00000000
NS
USD
74192.64000000
0.005975165883
Long
EC
CORP
US
N
1
N
N
N
Western Union Co/The
28ID94QU1140NC23S047
Western Union Co/The
959802109
2858.00000000
NS
USD
52072.76000000
0.004193722975
Long
EC
CORP
US
N
1
N
N
N
CBRE Group Inc
52990016II9MJ2OSWA10
CBRE Group Inc
12504L109
499.00000000
NS
USD
51935.92000000
0.004182702452
Long
EC
CORP
US
N
1
N
N
N
Broadridge Financial Solutions Inc
549300KZDJZQ2YIHRC28
Broadridge Financial Solutions Inc
11133T103
51439.00000000
NS
USD
9177231.99000000
0.739096000473
Long
EC
CORP
US
N
1
N
N
N
Aptiv PLC
N/A
Aptiv PLC
G6095L109
30039.00000000
NS
USD
5193442.71000000
0.418258222068
Long
EC
CORP
IE
N
1
N
N
N
Wayfair Inc
54930027N9ZAVYFDHK53
Wayfair Inc
94419L101
1166.00000000
NS
USD
290450.60000000
0.023391680305
Long
EC
CORP
US
N
1
N
N
N
DoubleVerify Holdings Inc
N/A
DoubleVerify Holdings Inc
25862V105
425.00000000
NS
USD
16800.25000000
0.001353022087
Long
EC
CORP
US
N
1
N
N
Herbalife Nutrition Ltd
549300BA7TYPBSZZIA41
Herbalife Nutrition Ltd
G4412G101
492.00000000
NS
USD
22828.80000000
0.001838536368
Long
EC
CORP
US
N
1
N
N
N
Global Payments Inc
549300NOMHGVQBX6S778
Global Payments Inc
37940X102
38555.00000000
NS
USD
5512979.45000000
0.443992378816
Long
EC
CORP
US
N
1
N
N
N
GXO Logistics Inc
5493007CNWMXN78JRN66
GXO Logistics Inc
36262G101
2314.00000000
NS
USD
205483.20000000
0.016548760176
Long
EC
CORP
US
N
1
N
N
N
Hanesbrands Inc
GX5LWVWZLL5S4W1L2F20
Hanesbrands Inc
410345102
5846.00000000
NS
USD
99615.84000000
0.008022644410
Long
EC
CORP
US
N
1
N
N
N
Horizon Therapeutics Plc
529900P0GSQ79OOZEV53
Horizon Therapeutics Plc
G46188101
47413.00000000
NS
USD
5685292.83000000
0.457869779989
Long
EC
CORP
US
N
1
N
N
N
Rockwell Automation Inc
VH3R4HHBHH12O0EXZJ88
Rockwell Automation Inc
773903109
24560.00000000
NS
USD
7844464.00000000
0.631760423467
Long
EC
CORP
US
N
1
N
N
N
Penn National Gaming Inc
N/A
Penn National Gaming Inc
707569109
288.00000000
NS
USD
20620.80000000
0.001660713254
Long
EC
CORP
US
N
1
N
N
N
DocuSign Inc
549300Q7PVDWRZ39JG09
DocuSign Inc
256163106
30041.00000000
NS
USD
8360109.89000000
0.673288393488
Long
EC
CORP
US
N
1
N
N
N
Amedisys Inc
5299001RBS9GK9STN379
Amedisys Inc
023436108
13928.00000000
NS
USD
2358567.52000000
0.189949194133
Long
EC
CORP
US
N
1
N
N
N
Duck Creek Technologies Inc
N/A
Duck Creek Technologies Inc
264120106
447.00000000
NS
USD
14080.50000000
0.001133984762
Long
EC
CORP
US
N
1
N
N
N
Simon Property Group Inc
529900GQL5X8H7AO3T64
Simon Property Group Inc
828806109
7904.00000000
NS
USD
1158568.32000000
0.093306261901
Long
EC
CORP
US
N
1
N
N
N
Equifax Inc
5493004MCF8JDC86VS77
Equifax Inc
294429105
1291.00000000
NS
USD
358162.13000000
0.028844884611
Long
EC
CORP
US
N
1
N
N
N
Kellogg Co
LONOZNOJYIBXOHXWDB86
Kellogg Co
487836108
3116.00000000
NS
USD
191010.80000000
0.015383213422
Long
EC
CORP
US
N
1
N
N
N
StoneCo Ltd
549300O1A9LEF0XZCR35
StoneCo Ltd
G85158106
5738.00000000
NS
USD
194288.68000000
0.015647200210
Long
EC
CORP
BR
N
1
N
N
N
Nexstar Media Group Inc
52990083ZRR5UT591988
Nexstar Media Group Inc
65336K103
79.00000000
NS
USD
11844.47000000
0.000953904228
Long
EC
CORP
US
N
1
N
N
N
Mirati Therapeutics Inc
529900GYRW59IDQV6N54
Mirati Therapeutics Inc
60468T105
13016.00000000
NS
USD
2460284.32000000
0.198141041102
Long
EC
CORP
US
N
1
N
N
N
Plug Power Inc
549300JPDKRSJ8JSM954
Plug Power Inc
72919P202
14261.00000000
NS
USD
545768.47000000
0.043953917019
Long
EC
CORP
US
N
1
N
N
N
EPAM Systems Inc
549300XCR4R530HJP604
EPAM Systems Inc
29414B104
20154.00000000
NS
USD
13568478.96000000
1.092748722356
Long
EC
CORP
US
N
1
N
N
N
PTC Inc
54930050SSMU8SKDJ030
PTC Inc
69370C100
99583.00000000
NS
USD
12681895.05000000
1.021346950811
Long
EC
CORP
US
N
1
N
N
N
RBC Bearings Inc
N/A
RBC Bearings Inc
75524B104
36877.00000000
NS
USD
8626636.61000000
0.694753344247
Long
EC
CORP
US
N
1
N
N
N
Cloudflare Inc
5493007DY18BGNLDWU14
Cloudflare Inc
18915M107
6793.00000000
NS
USD
1322732.96000000
0.106527397530
Long
EC
CORP
US
N
1
N
N
N
Rollins Inc
549300F2A0BXT4SGWD84
Rollins Inc
775711104
5868.00000000
NS
USD
206729.64000000
0.016649143256
Long
EC
CORP
US
N
1
N
N
N
AGCO Corp
LYOM0B2GCF1JWXK5ZG04
AGCO Corp
001084102
165.00000000
NS
USD
20164.65000000
0.001623976835
Long
EC
CORP
US
N
1
N
N
N
Regal Rexnord Corp
QH78R09VCJGQKPBPYU33
Regal Rexnord Corp
758750103
395.00000000
NS
USD
60170.35000000
0.004845869111
Long
EC
CORP
US
N
1
N
N
N
Sabre Corp
529900VKCYZW8GZ4WW58
Sabre Corp
78573M104
8837.00000000
NS
USD
91728.06000000
0.007387395496
Long
EC
CORP
US
N
1
N
N
N
Laboratory Corp of America Holdings
OZ7UA8IXAIFILY2VZH07
Laboratory Corp of America Holdings
50540R409
8348.00000000
NS
USD
2396042.96000000
0.192967309819
Long
EC
CORP
US
N
1
N
N
N
HEICO Corp
529900O1DTDLCJ7L0I14
HEICO Corp
422806109
66951.00000000
NS
USD
9332299.89000000
0.751584522591
Long
EC
CORP
US
N
1
N
N
N
Bill.com Holdings Inc
549300IBF9VZZIGOZW63
Bill.com Holdings Inc
090043100
2202.00000000
NS
USD
648070.62000000
0.052192905637
Long
EC
CORP
US
N
1
N
N
N
Carlisle Cos Inc
XR64VGX1ZPX6G7ZN7Z11
Carlisle Cos Inc
142339100
554.00000000
NS
USD
123497.68000000
0.009945988229
Long
EC
CORP
US
N
1
N
N
N
Skechers USA Inc
529900D2R54KZPA4XR56
Skechers USA Inc
830566105
412.00000000
NS
USD
19038.52000000
0.001533283020
Long
EC
CORP
US
N
1
N
N
N
Nuance Communications Inc
AEMSOT3SS15TNMJCE605
Nuance Communications Inc
67020Y100
3018.00000000
NS
USD
166140.90000000
0.013380295369
Long
EC
CORP
US
N
1
N
N
N
Ritchie Bros Auctioneers Inc
5493002H8U24DJXQ4886
Ritchie Bros Auctioneers Inc
767744105
97815.00000000
NS
USD
6685655.25000000
0.538434798336
Long
EC
CORP
CA
N
1
N
N
N
Novavax Inc
529900J4GJHPEPQ23205
Novavax Inc
670002401
2060.00000000
NS
USD
306589.80000000
0.024691464181
Long
EC
CORP
US
N
1
N
N
N
Procore Technologies Inc
N/A
Procore Technologies Inc
74275K108
203.00000000
NS
USD
18564.35000000
0.001495095345
Long
EC
CORP
US
N
1
N
N
United Rentals Inc
5323X5O7RN0NKFCDRY08
United Rentals Inc
911363109
18726.00000000
NS
USD
7099213.86000000
0.571741084474
Long
EC
CORP
US
N
1
N
N
N
Five Below Inc
529900AAXP5Z6BGI7418
Five Below Inc
33829M101
45375.00000000
NS
USD
8952487.50000000
0.720996016309
Long
EC
CORP
US
N
1
N
N
N
Mandiant Inc
549300E9D2UJUFLLY524
Mandiant Inc
562662106
1836.00000000
NS
USD
32019.84000000
0.002578744408
Long
EC
CORP
US
N
1
N
N
N
Unity Software Inc
N/A
Unity Software Inc
91332U101
4148.00000000
NS
USD
627633.88000000
0.050547015807
Long
EC
CORP
US
N
1
N
N
N
Columbia Sportswear Co
549300OTMCIEUXAH5Z60
Columbia Sportswear Co
198516106
69.00000000
NS
USD
7164.96000000
0.000577036004
Long
EC
CORP
US
N
1
N
N
N
Avery Dennison Corp
549300PW7VPFCYKLIV37
Avery Dennison Corp
053611109
1226.00000000
NS
USD
266924.72000000
0.021497004019
Long
EC
CORP
US
N
1
N
N
N
Alnylam Pharmaceuticals Inc
529900S3ZI14OWRJII50
Alnylam Pharmaceuticals Inc
02043Q107
14696.00000000
NS
USD
2344893.76000000
0.188847966515
Long
EC
CORP
US
N
1
N
N
N
Roku Inc
549300KR6ITU0YIR1T71
Roku Inc
77543R102
3251.00000000
NS
USD
991229.90000000
0.079829523263
Long
EC
CORP
US
N
1
N
N
N
Ultragenyx Pharmaceutical Inc
529900EV44GVDN1DCX77
Ultragenyx Pharmaceutical Inc
90400D108
1336.00000000
NS
USD
112117.12000000
0.009029445378
Long
EC
CORP
US
N
1
N
N
N
Take-Two Interactive Software Inc
BOMSTHHJK882EWYX3334
Take-Two Interactive Software Inc
874054109
26142.00000000
NS
USD
4731702.00000000
0.381071550489
Long
EC
CORP
US
N
1
N
N
N
Citrix Systems Inc
HCTKJGUQOPZ5NBK7NP58
Citrix Systems Inc
177376100
1230.00000000
NS
USD
116517.90000000
0.009383865850
Long
EC
CORP
US
N
1
N
N
N
Globant SA
2221008DCMSPYS42DS88
Globant SA
L44385109
26140.00000000
NS
USD
8343626.60000000
0.671960898038
Long
EC
CORP
UY
N
1
N
N
N
AZEK Co Inc/The
N/A
AZEK Co Inc/The
05478C105
1690.00000000
NS
USD
62006.10000000
0.004993712762
Long
EC
CORP
US
N
1
N
N
N
Chegg Inc
549300AKX7O8JG0O3G77
Chegg Inc
163092109
3032.00000000
NS
USD
180222.08000000
0.014514334896
Long
EC
CORP
US
N
1
N
N
N
LPL Financial Holdings Inc
549300XROQ4Y8G2L7682
LPL Financial Holdings Inc
50212V100
72361.00000000
NS
USD
11868651.22000000
0.955851683522
Long
EC
CORP
US
N
1
N
N
N
Synovus Financial Corp
549300EIUS8UN5JTLE54
Synovus Financial Corp
87161C501
304.00000000
NS
USD
14163.36000000
0.001140657960
Long
EC
CORP
US
N
1
N
N
N
Spirit AeroSystems Holdings Inc
N/A
Spirit AeroSystems Holdings Inc
848574109
817.00000000
NS
USD
33733.93000000
0.002716790070
Long
EC
CORP
US
N
1
N
N
N
Veeva Systems Inc
549300YZEXPDB92M2F02
Veeva Systems Inc
922475108
31708.00000000
NS
USD
10051753.08000000
0.809526282791
Long
EC
CORP
US
N
1
N
N
N
Arista Networks Inc
635400H1WKBLOQERUU95
Arista Networks Inc
040413106
1501.00000000
NS
USD
614944.69000000
0.049525081352
Long
EC
CORP
US
N
1
N
N
N
IDEX Corp
549300U5Y5EL6PHYLF13
IDEX Corp
45167R104
36083.00000000
NS
USD
8030993.31000000
0.646782716370
Long
EC
CORP
US
N
1
N
N
N
LyondellBasell Industries NV
BN6WCCZ8OVP3ITUUVN49
LyondellBasell Industries NV
N53745100
912.00000000
NS
USD
84651.84000000
0.006817506242
Long
EC
CORP
US
N
1
N
N
N
Penumbra Inc
549300RGE06P3ECANU72
Penumbra Inc
70975L107
942.00000000
NS
USD
260510.10000000
0.020980397270
Long
EC
CORP
US
N
1
N
N
Marvell Technology Inc
N/A
Marvell Technology Inc
573874104
99164.00000000
NS
USD
6792734.00000000
0.547058474401
Long
EC
CORP
US
N
1
N
N
N
ON Semiconductor Corp
ZV20P4CNJVT8V1ZGJ064
ON Semiconductor Corp
682189105
6384.00000000
NS
USD
306878.88000000
0.024714745479
Long
EC
CORP
US
N
1
N
N
N
Brown & Brown Inc
549300PC8KTJ71XKFY89
Brown & Brown Inc
115236101
372.00000000
NS
USD
23476.92000000
0.001890733250
Long
EC
CORP
US
N
1
N
N
N
Zoetis Inc
549300HD9Q1LOC9KLJ48
Zoetis Inc
98978V103
25691.00000000
NS
USD
5554394.20000000
0.447327750104
Long
EC
CORP
US
N
1
N
N
N
Manhattan Associates Inc
529900Q1GJP7KD52SW51
Manhattan Associates Inc
562750109
941.00000000
NS
USD
170829.14000000
0.013757866672
Long
EC
CORP
US
N
1
N
N
N
CoStar Group Inc
N/A
CoStar Group Inc
22160N109
105806.00000000
NS
USD
9104606.30000000
0.733247030210
Long
EC
CORP
US
N
1
N
N
N
TransUnion
549300ZS772LUNUMRB03
TransUnion
89400J107
157819.00000000
NS
USD
18194952.51000000
1.465345612228
Long
EC
CORP
US
N
1
N
N
N
Madison Square Garden Sports Corp
N/A
Madison Square Garden Sports Corp
55825T103
193.00000000
NS
USD
36575.43000000
0.002945632632
Long
EC
CORP
US
N
1
N
N
N
BlackRock Liquidity FedFund - Institutional Class
549300T8K043VZEOVK74
BlackRock Liquidity FedFund - Institutional Class
09248U700
2829432.08000000
NS
USD
2829432.08000000
0.227870662550
Long
STIV
RF
US
N
1
N
N
ANSYS Inc
549300VJV8H15Z5FJ571
ANSYS Inc
03662Q105
30264.00000000
NS
USD
11487609.12000000
0.925164141524
Long
EC
CORP
US
N
1
N
N
N
Pool Corp
5493005VZK1KMN6CO617
Pool Corp
73278L105
57656.00000000
NS
USD
29702064.96000000
2.392080470632
Long
EC
CORP
US
N
1
N
N
N
Live Nation Entertainment Inc
5493007B9BM9ZXJINO78
Live Nation Entertainment Inc
538034109
1434.00000000
NS
USD
145049.10000000
0.011681649739
Long
EC
CORP
US
N
1
N
N
N
Jazz Pharmaceuticals PLC
635400GAUMJCLEZRRV50
Jazz Pharmaceuticals PLC
G50871105
29975.00000000
NS
USD
3987874.00000000
0.321166744722
Long
EC
CORP
IE
N
1
N
N
N
Globus Medical Inc
5299003M2P4CIK0RF205
Globus Medical Inc
379577208
110.00000000
NS
USD
8488.70000000
0.000683644504
Long
EC
CORP
US
N
1
N
N
N
Freshpet Inc
549300S4ZK8ZQ6HNPN59
Freshpet Inc
358039105
1137.00000000
NS
USD
177269.67000000
0.014276560104
Long
EC
CORP
US
N
1
N
N
N
Verisk Analytics Inc
549300I1YSWNIRKBWP67
Verisk Analytics Inc
92345Y106
2819.00000000
NS
USD
592751.13000000
0.047737704564
Long
EC
CORP
US
N
1
N
N
N
Dropbox Inc - A Shares
549300JCDF7UAR6TJR51
Dropbox Inc - A Shares
26210C104
8496.00000000
NS
USD
259043.04000000
0.020862246374
Long
EC
CORP
US
N
1
N
N
N
Natera Inc
N/A
Natera Inc
632307104
2166.00000000
NS
USD
248158.62000000
0.019985660570
Long
EC
CORP
US
N
1
N
N
N
VeriSign Inc
LMPL4N8ZOJRMF0KOF759
VeriSign Inc
92343E102
36956.00000000
NS
USD
8228992.52000000
0.662728747195
Long
EC
CORP
US
N
1
N
N
N
Leslie's Inc
N/A
Leslie's Inc
527064109
3283.00000000
NS
USD
67892.44000000
0.005467774043
Long
EC
CORP
US
N
1
N
N
N
Enphase Energy Inc
5493008U7KIGMI59Z314
Enphase Energy Inc
29355A107
25210.00000000
NS
USD
5839392.30000000
0.470280308793
Long
EC
CORP
US
N
1
N
N
N
Aspen Technology Inc
529900B0MZWTVFG7CB96
Aspen Technology Inc
045327103
1894.00000000
NS
USD
296770.86000000
0.023900687693
Long
EC
CORP
US
N
1
N
N
N
PulteGroup Inc
N/A
PulteGroup Inc
745867101
2098.00000000
NS
USD
100871.84000000
0.008123797413
Long
EC
CORP
US
N
1
N
N
N
Copart Inc
549300KVYX3JWMYEHU61
Copart Inc
217204106
89268.00000000
NS
USD
13862427.72000000
1.116422129882
Long
EC
CORP
US
N
1
N
N
N
Amphenol Corp
549300D3L3G0R4U4VT04
Amphenol Corp
032095101
11577.00000000
NS
USD
888766.29000000
0.071577531330
Long
EC
CORP
US
N
1
N
N
N
Coherent Inc
549300RYOCKUMWACR010
Coherent Inc
192479103
610.00000000
NS
USD
155184.00000000
0.012497872328
Long
EC
CORP
US
N
1
N
N
N
Diversey Holdings Ltd
N/A
Diversey Holdings Ltd
G28923103
1105.00000000
NS
USD
19227.00000000
0.001548462414
Long
EC
CORP
US
N
1
N
N
N
Brookfield Renewable Corp
N/A
Brookfield Renewable Corp
11284V105
858.00000000
NS
USD
35529.78000000
0.002861420341
Long
EC
CORP
US
N
1
N
N
N
Teradyne Inc
C3X4YJ278QNZHRJULN75
Teradyne Inc
880770102
4633.00000000
NS
USD
640465.92000000
0.051580454806
Long
EC
CORP
US
N
1
N
N
N
Paycor HCM Inc
N/A
Paycor HCM Inc
70435P102
635.00000000
NS
USD
20599.40000000
0.001658989787
Long
EC
CORP
US
N
1
N
N
N
Olin Corp
549300GKK294V7W57P06
Olin Corp
680665205
305.00000000
NS
USD
17378.90000000
0.001399624145
Long
EC
CORP
US
N
1
N
N
N
IQVIA Holdings Inc
549300W3R20NM4KQPH86
IQVIA Holdings Inc
46266C105
2627.00000000
NS
USD
686750.34000000
0.055308009013
Long
EC
CORP
US
N
1
N
N
N
Clorox Co/The
54930044KVSC06Z79I06
Clorox Co/The
189054109
2776.00000000
NS
USD
452515.76000000
0.036443732569
Long
EC
CORP
US
N
1
N
N
N
NortonLifeLock Inc
YF6ZV0M6AU4FY94MK914
NortonLifeLock Inc
668771108
4110.00000000
NS
USD
104599.50000000
0.008424007607
Long
EC
CORP
US
N
1
N
N
N
Continental Resources Inc/OK
XXRTID9RYWOZ0UPIVR53
Continental Resources Inc/OK
212015101
187.00000000
NS
USD
9127.47000000
0.000735088377
Long
EC
CORP
US
N
1
N
N
N
Monolithic Power Systems Inc
529900TB7O85LSZ1XU31
Monolithic Power Systems Inc
609839105
37911.00000000
NS
USD
19920714.06000000
1.604331251990
Long
EC
CORP
US
N
1
N
N
N
Constellation Brands Inc
5493005GKEG8QCVY7037
Constellation Brands Inc
21036P108
26393.00000000
NS
USD
5722266.33000000
0.460847471520
Long
EC
CORP
US
N
1
N
N
N
CoreSite Realty Corp
549300H0YYORITFM2B74
CoreSite Realty Corp
21870Q105
952.00000000
NS
USD
135621.92000000
0.010922423968
Long
EC
CORP
US
N
1
N
N
N
Pioneer Natural Resources Co
FY8JBF7CCL2VE4F1B628
Pioneer Natural Resources Co
723787107
2685.00000000
NS
USD
502041.30000000
0.040432313066
Long
EC
CORP
US
N
1
N
N
N
Zscaler Inc
529900MZ0RTK1BWRNF46
Zscaler Inc
98980G102
2155.00000000
NS
USD
687143.30000000
0.055339656373
Long
EC
CORP
US
N
1
N
N
N
Skillz Inc
N/A
Skillz Inc
83067L109
8303.00000000
NS
USD
92827.54000000
0.007475943031
Long
EC
CORP
US
N
1
N
N
Hershey Co/The
21X2CX66SU2BR6QTAD08
Hershey Co/The
427866108
3500.00000000
NS
USD
613725.00000000
0.049426852604
Long
EC
CORP
US
N
1
N
N
N
TopBuild Corp
5493007YSKHOL4RWII46
TopBuild Corp
89055F103
762.00000000
NS
USD
195811.14000000
0.015769812791
Long
EC
CORP
US
N
1
N
N
N
Palantir Technologies Inc
549300UVN46B3BBDHO85
Palantir Technologies Inc
69608A108
45293.00000000
NS
USD
1172182.84000000
0.094402718576
Long
EC
CORP
US
N
1
N
N
N
PPG Industries Inc
549300BKPEP01R3V6C59
PPG Industries Inc
693506107
2785.00000000
NS
USD
447187.45000000
0.036014612697
Long
EC
CORP
US
N
1
N
N
N
Polaris Inc
549300QJSN8UVWN1EI78
Polaris Inc
731068102
1103.00000000
NS
USD
126789.85000000
0.010211125875
Long
EC
CORP
US
N
1
N
N
N
Microchip Technology Inc
5493007PTFULNYZJ1R12
Microchip Technology Inc
595017104
230333.00000000
NS
USD
17065371.97000000
1.374373905265
Long
EC
CORP
US
N
1
N
N
N
Five9 Inc
254900MXP6EWY0SFFR59
Five9 Inc
338307101
31949.00000000
NS
USD
5048261.49000000
0.406565931935
Long
EC
CORP
US
N
1
N
N
N
West Pharmaceutical Services Inc
5493007NKRGM1RJQ1P16
West Pharmaceutical Services Inc
955306105
16426.00000000
NS
USD
7061208.88000000
0.568680321844
Long
EC
CORP
US
N
1
N
N
N
DoorDash Inc - Class A
N/A
DoorDash Inc - Class A
25809K105
3536.00000000
NS
USD
688812.80000000
0.055474110942
Long
EC
CORP
US
N
1
N
N
N
Rocket Cos Inc
N/A
Rocket Cos Inc
77311W101
3827.00000000
NS
USD
63068.96000000
0.005079311075
Long
EC
CORP
US
N
1
N
N
N
Ameriprise Financial Inc
6ZLKQF7QB6JAEKQS5388
Ameriprise Financial Inc
03076C106
1774.00000000
NS
USD
535978.62000000
0.043165483319
Long
EC
CORP
US
N
1
N
N
N
Avalara Inc
549300Q16CMW239SS315
Avalara Inc
05338G106
2362.00000000
NS
USD
424309.68000000
0.034172132489
Long
EC
CORP
US
N
1
N
N
N
Palo Alto Networks Inc
549300QXR2YVZV231H43
Palo Alto Networks Inc
697435105
2657.00000000
NS
USD
1352652.13000000
0.108936962736
Long
EC
CORP
US
N
1
N
N
N
Smartsheet Inc
549300N9WF42OK9VL589
Smartsheet Inc
83200N103
3350.00000000
NS
USD
231183.50000000
0.018618555182
Long
EC
CORP
US
N
1
N
N
N
Ulta Beauty Inc
529900CIV6HN8M28YM82
Ulta Beauty Inc
90384S303
15383.00000000
NS
USD
5651098.88000000
0.455115941826
Long
EC
CORP
US
N
1
N
N
N
NCR Corp
549300YKTY8JX1DV2R67
NCR Corp
62886E108
185255.00000000
NS
USD
7324982.70000000
0.589923565515
Long
EC
CORP
US
N
1
N
N
N
Martin Marietta Materials Inc
5299005MZ4WZECVATV08
Martin Marietta Materials Inc
573284106
17258.00000000
NS
USD
6779632.72000000
0.546003351935
Long
EC
CORP
US
N
1
N
N
N
Churchill Downs Inc
529900FODTBQC8MIS994
Churchill Downs Inc
171484108
1028.00000000
NS
USD
236440.00000000
0.019041891775
Long
EC
CORP
US
N
1
N
N
N
Ubiquiti Inc
N/A
Ubiquiti Inc
90353W103
164.00000000
NS
USD
50106.92000000
0.004035402418
Long
EC
CORP
US
N
1
N
N
N
Burlington Stores Inc
5299003Z37DVGKKC1W09
Burlington Stores Inc
122017106
29144.00000000
NS
USD
8052195.76000000
0.648490273290
Long
EC
CORP
US
N
1
N
N
N
Pinnacle Financial Partners Inc
54930098EZ8JMSAZGS24
Pinnacle Financial Partners Inc
72346Q104
114253.00000000
NS
USD
11033412.21000000
0.888585016143
Long
EC
CORP
US
N
1
N
N
N
Trane Technologies PLC
549300BURLR9SLYY2705
Trane Technologies PLC
G8994E103
3242.00000000
NS
USD
586575.06000000
0.047240309637
Long
EC
CORP
IE
N
1
N
N
N
Cable One Inc
549300648QS85T0XSH18
Cable One Inc
12685J105
79.00000000
NS
USD
135185.59000000
0.010887283769
Long
EC
CORP
US
N
1
N
N
N
VF Corp
CWAJJ9DJ5Z7P057HV541
VF Corp
918204108
5806.00000000
NS
USD
423141.28000000
0.034078034425
Long
EC
CORP
US
N
1
N
N
N
Cooper Cos Inc/The
QJKMVPIGLH7530PCUE20
Cooper Cos Inc/The
216648402
23091.00000000
NS
USD
9627099.72000000
0.775326471747
Long
EC
CORP
US
N
1
N
N
N
Splunk Inc
549300XGDSGBP6UEI867
Splunk Inc
848637104
44081.00000000
NS
USD
7265430.42000000
0.585127473184
Long
EC
CORP
US
N
1
N
N
N
CDK Global Inc
5493000L10CYRTHIJ385
CDK Global Inc
12508E101
521.00000000
NS
USD
22673.92000000
0.001826062979
Long
EC
CORP
US
N
1
N
N
N
Playtika Holding Corp
254900E35Z4TKA4UFG64
Playtika Holding Corp
72815L107
2895.00000000
NS
USD
81870.60000000
0.006593516768
Long
EC
CORP
IL
N
1
N
N
N
Principal Government Money Market Fund - Institutional Class
549300WWK3YB7DNN4U34
Principal Government Money Market Fund - Institutional Class
742537228
26769467.22000000
NS
USD
26769467.22000000
2.155901275969
Long
STIV
RF
US
N
1
N
N
N
Vontier Corp
N/A
Vontier Corp
928881101
2581.00000000
NS
USD
87315.23000000
0.007032004567
Long
EC
CORP
US
N
1
N
N
N
Darden Restaurants Inc
CY1NFSCCB5GUXC7WZC70
Darden Restaurants Inc
237194105
2462.00000000
NS
USD
354872.68000000
0.028579966023
Long
EC
CORP
US
N
1
N
N
N
Thor Industries Inc
254900XZO1228PDSG060
Thor Industries Inc
885160101
610.00000000
NS
USD
62195.60000000
0.005008974302
Long
EC
CORP
US
N
1
N
N
N
Lemonade Inc
5493009BKR06OXXU6853
Lemonade Inc
52567D107
110.00000000
NS
USD
6837.60000000
0.000550671794
Long
EC
CORP
US
N
1
N
N
Ingersoll Rand Inc
5299004C02FMZCUOIR50
Ingersoll Rand Inc
45687V106
168383.00000000
NS
USD
9052270.08000000
0.729032089264
Long
EC
CORP
US
N
1
N
N
N
GameStop Corp
549300505KLOET039L77
GameStop Corp
36467W109
1789.00000000
NS
USD
328299.39000000
0.026439864043
Long
EC
CORP
US
N
1
N
N
Exact Sciences Corp
549300VM3X1FYD4N9Z14
Exact Sciences Corp
30063P105
22297.00000000
NS
USD
2123120.34000000
0.170987259941
Long
EC
CORP
US
N
1
N
N
N
Lincoln National Corp
EFQMQROEDSNBRIP7LE47
Lincoln National Corp
534187109
814.00000000
NS
USD
58730.10000000
0.004729877381
Long
EC
CORP
US
N
1
N
N
N
Molina Healthcare Inc
549300NQQCEQ46YHZ591
Molina Healthcare Inc
60855R100
10245.00000000
NS
USD
3029651.40000000
0.243995491778
Long
EC
CORP
US
N
1
N
N
N
Genpact Ltd
529900OSEC6Q0L4L5B35
Genpact Ltd
G3922B107
256.00000000
NS
USD
12633.60000000
0.001017457468
Long
EC
CORP
US
N
1
N
N
N
Cadence Design Systems Inc
GCT7RXJOGLXPV0NXZY22
Cadence Design Systems Inc
127387108
83623.00000000
NS
USD
14475977.53000000
1.165834873415
Long
EC
CORP
US
N
1
N
N
N
Twitter Inc
549300I8RX485XMK6836
Twitter Inc
90184L102
2284.00000000
NS
USD
122285.36000000
0.009848353031
Long
EC
CORP
US
N
1
N
N
N
Ball Corp
0BGI85ALH27ZJP15DY16
Ball Corp
058498106
43776.00000000
NS
USD
4004628.48000000
0.322516080684
Long
EC
CORP
US
N
1
N
N
N
Credit Acceptance Corp
N/A
Credit Acceptance Corp
225310101
17.00000000
NS
USD
10169.57000000
0.000819014766
Long
EC
CORP
US
N
1
N
N
N
Frontdoor Inc
5493008RB0JZJI3QGZ06
Frontdoor Inc
35905A109
1652.00000000
NS
USD
61586.56000000
0.004959924760
Long
EC
CORP
US
N
1
N
N
N
Moody's Corp
549300GCEDD8YCF5WU84
Moody's Corp
615369105
12483.00000000
NS
USD
5045004.45000000
0.406303623514
Long
EC
CORP
US
N
1
N
N
N
Expeditors International of Washington Inc
984500B055A804AB6E40
Expeditors International of Washington Inc
302130109
3420.00000000
NS
USD
421549.20000000
0.033949814940
Long
EC
CORP
US
N
1
N
N
N
Gartner Inc
PP55B5R38BFB8O8HH686
Gartner Inc
366651107
2268.00000000
NS
USD
752771.88000000
0.060625108571
Long
EC
CORP
US
N
1
N
N
N
Moderna Inc
549300EI6OKH5K5Q2G38
Moderna Inc
60770K107
6865.00000000
NS
USD
2369866.65000000
0.190859178952
Long
EC
CORP
US
N
1
N
N
N
Delta Air Lines Inc
Q2CCMS6R0AS67HJMBN42
Delta Air Lines Inc
247361702
17818.00000000
NS
USD
697218.34000000
0.056151058087
Long
EC
CORP
US
N
1
N
N
N
HP Inc
WHKXQACZ14C5XRO8LW03
HP Inc
40434L105
11630.00000000
NS
USD
352737.90000000
0.028408039743
Long
EC
CORP
US
N
1
N
N
N
Paycom Software Inc
254900LSB0HNJUDC6Q18
Paycom Software Inc
70432V102
32277.00000000
NS
USD
17682954.45000000
1.424111423225
Long
EC
CORP
US
N
1
N
N
N
Bumble Inc
N/A
Bumble Inc
12047B105
47052.00000000
NS
USD
2471171.04000000
0.199017812139
Long
EC
CORP
US
N
1
N
N
N
Masimo Corp
549300Q4A8JK0PIYCU29
Masimo Corp
574795100
12006.00000000
NS
USD
3404181.24000000
0.274158563509
Long
EC
CORP
US
N
1
N
N
N
MKS Instruments Inc
549300KEQATBHAGVF505
MKS Instruments Inc
55306N104
1301.00000000
NS
USD
195215.05000000
0.015721806187
Long
EC
CORP
US
N
1
N
N
N
Citizens Financial Group Inc
2138004JDDA4ZQUPFW65
Citizens Financial Group Inc
174610105
2121.00000000
NS
USD
100492.98000000
0.008093285608
Long
EC
CORP
US
N
1
N
N
N
Bio-Techne Corp
54930073RLKQ51TILZ35
Bio-Techne Corp
09073M104
6511.00000000
NS
USD
3409485.15000000
0.274585718306
Long
EC
CORP
US
N
1
N
N
N
Nordson Corp
14OS6Q5N55N95WM84M53
Nordson Corp
655663102
282.00000000
NS
USD
71687.22000000
0.005773389802
Long
EC
CORP
US
N
1
N
N
N
Repligen Corp
54930006QJ0T5AUO1E71
Repligen Corp
759916109
56887.00000000
NS
USD
16525673.50000000
1.330908840736
Long
EC
CORP
US
N
1
N
N
N
Williams-Sonoma Inc
549300IARG6YWVTZ1I92
Williams-Sonoma Inc
969904101
52209.00000000
NS
USD
9696777.57000000
0.780938035267
Long
EC
CORP
US
N
1
N
N
N
Bright Horizons Family Solutions Inc
N/A
Bright Horizons Family Solutions Inc
109194100
1351.00000000
NS
USD
224266.00000000
0.018061448574
Long
EC
CORP
US
N
1
N
N
N
Tyler Technologies Inc
25490040SMU4Z8LBCW70
Tyler Technologies Inc
902252105
44116.00000000
NS
USD
23964693.52000000
1.930016496532
Long
EC
CORP
US
N
1
N
N
N
Clarivate PLC
549300WDHIIODXFO0R55
Clarivate PLC
G21810109
121002.00000000
NS
USD
2837496.90000000
0.228520169527
Long
EC
CORP
GB
N
1
N
N
N
UiPath Inc
5493000YP61KBELDHT53
UiPath Inc
90364P105
62090.00000000
NS
USD
3120022.50000000
0.251273603375
Long
EC
CORP
US
N
1
N
N
N
Pinterest Inc
N/A
Pinterest Inc
72352L106
176904.00000000
NS
USD
7896994.56000000
0.635991015746
Long
EC
CORP
US
N
1
N
N
N
Lamb Weston Holdings Inc
5493005SMYID1D2OY946
Lamb Weston Holdings Inc
513272104
134070.00000000
NS
USD
7568251.50000000
0.609515420371
Long
EC
CORP
US
N
1
N
N
N
Bentley Systems Inc
549300WVEHPGE0Z56F71
Bentley Systems Inc
08265T208
3844.00000000
NS
USD
227372.60000000
0.018311641185
Long
EC
CORP
US
N
1
N
N
N
Avantor Inc
5493003VM0XB4U8YD238
Avantor Inc
05352A100
148755.00000000
NS
USD
6006726.90000000
0.483756739784
Long
EC
CORP
US
N
1
N
N
N
2021-11-29
Principal Funds, Inc
Megan Hoffmann
/s/ Megan Hoffmann
Vice President and Controller