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