0001752724-22-122803.txt : 20220526 0001752724-22-122803.hdr.sgml : 20220526 20220526094901 ACCESSION NUMBER: 0001752724-22-122803 CONFORMED SUBMISSION TYPE: NPORT-P PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20220331 FILED AS OF DATE: 20220526 PERIOD START: 20220331 FILER: COMPANY DATA: COMPANY CONFORMED NAME: iSHARES TRUST CENTRAL INDEX KEY: 0001100663 IRS NUMBER: 943351276 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: NPORT-P SEC ACT: 1940 Act SEC FILE NUMBER: 811-09729 FILM NUMBER: 22966095 BUSINESS ADDRESS: STREET 1: 400 HOWARD STREET CITY: SAN FRANCISCO STATE: CA ZIP: 94105 BUSINESS PHONE: (415) 670-2000 MAIL ADDRESS: STREET 1: 400 HOWARD STREET CITY: SAN FRANCISCO STATE: CA ZIP: 94105 FORMER COMPANY: FORMER CONFORMED NAME: ISHARES TRUST DATE OF NAME CHANGE: 19991213 0001100663 S000004340 iShares Core S&P U.S. Growth ETF C000012070 iShares Core S&P U.S. Growth ETF IUSG NPORT-P 1 primary_doc.xml NPORT-P false 0001100663 XXXXXXXX S000004340 C000012070 iShares Trust 811-09729 0001100663 5493000860OXIC4B5K91 400 Howard Street San Francisco 94105 800-474-2737 iShares Core S&P U.S. Growth ETF S000004340 549300JOHA1VZHAEBP32 2022-03-31 2022-03-31 N 12993390926.98 136059904.22 12857331022.76 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 0.00000000 N Discover Financial Services Z1YLO2USPORE63VVUL20 Discover Financial Services 254709108 180553.00000000 NS USD 19895135.07000000 0.154737674831 Long EC CORP US N 1 N N N Nordson Corp 14OS6Q5N55N95WM84M53 Nordson Corp 655663102 20250.00000000 NS USD 4598370.00000000 0.035764576581 Long EC CORP US N 1 N N N Charles River Laboratories International Inc 549300BSQ0R4UZ5KX287 Charles River Laboratories International Inc 159864107 31572.00000000 NS USD 8965500.84000000 0.069730652684 Long EC CORP US N 1 N N N EPAM Systems Inc 549300XCR4R530HJP604 EPAM Systems Inc 29414B104 35492.00000000 NS USD 10527282.12000000 0.081877662645 Long EC CORP US N 1 N N N Victoria's Secret & Co 5493006T3O70U3UWVF17 Victoria's Secret & Co 926400102 22208.00000000 NS USD 1140602.88000000 0.008871225902 Long EC CORP US N 1 N N N Jabil Inc 5493000CGCQY2OQU7669 Jabil Inc 466313103 39453.00000000 NS USD 2435433.69000000 0.018941984815 Long EC CORP US N 1 N N N Sensient Technologies Corp CMMZHMFZQG86EI7WZU92 Sensient Technologies Corp 81725T100 14984.00000000 NS USD 1257906.80000000 0.009783576371 Long EC CORP US N 1 N N N Cisco Systems Inc 8E6NF1YAL0WT6CWXXV93 Cisco Systems Inc 17275R102 1187716.00000000 NS USD 66227044.16000000 0.515091693935 Long EC CORP US N 1 N N N Albemarle Corp HDBLS2Q6GV1LSKQPBS54 Albemarle Corp 012653101 49757.00000000 NS USD 11003760.55000000 0.085583551753 Long EC CORP US N 1 N N N salesforce.com Inc RCGZFPDMRW58VJ54VR07 salesforce.com Inc 79466L302 376086.00000000 NS USD 79850579.52000000 0.621050973788 Long EC CORP US N 1 N N N Intuit Inc VI90HBPH7XSFMB9E4M29 Intuit Inc 461202103 177242.00000000 NS USD 85225043.28000000 0.662851746829 Long EC CORP US N 1 N N N Bank OZK 549300VYK2WBD7SST478 Bank OZK 06417N103 35552.00000000 NS USD 1518070.40000000 0.011807041424 Long EC CORP US N 1 N N N L3Harris Technologies Inc 549300UTE50ZMDBG8A20 L3Harris Technologies Inc 502431109 51557.00000000 NS USD 12810367.79000000 0.099634735757 Long EC CORP US N 1 N N N BlackRock Inc 549300LRIF3NWCU26A80 BlackRock Inc 09247X101 46456.00000000 NS USD 35500281.52000000 0.276109259823 Long EC CORP US N 1 N N N Zebra Technologies Corp PO0I32GKZ3HZMMDPZZ08 Zebra Technologies Corp 989207105 24406.00000000 NS USD 10096762.20000000 0.078529223383 Long EC CORP US N 1 N N N Neogen Corp 549300HJT9FC36N4UW43 Neogen Corp 640491106 40509.00000000 NS USD 1249297.56000000 0.009716616596 Long EC CORP US N 1 N N N PDC Energy Inc 5493008W8H2T511J5Y59 PDC Energy Inc 69327R101 60924.00000000 NS USD 4427956.32000000 0.034439156246 Long EC CORP US N 1 N N N United Parcel Service Inc D01LMJZU09ULLNCY6Z23 United Parcel Service Inc 911312106 196134.00000000 NS USD 42062897.64000000 0.327151082643 Long EC CORP US N 1 N N N Mimecast Ltd 254900ELSYFSTT9X2740 Mimecast Ltd 000000000 39857.00000000 NS USD 3171022.92000000 0.024663150652 Long EC CORP JE N 1 N N N Arrowhead Pharmaceuticals Inc 549300O3CSB8T7OZ3D66 Arrowhead Pharmaceuticals Inc 04280A100 66546.00000000 NS USD 3060450.54000000 0.023803155838 Long EC CORP US N 1 N N Accenture PLC N/A Accenture PLC 000000000 229436.00000000 NS USD 77372702.28000000 0.601778877303 Long EC CORP IE N 1 N N N Stifel Financial Corp 549300E5F07FE5GHJX84 Stifel Financial Corp 860630102 65138.00000000 NS USD 4422870.20000000 0.034399598113 Long EC CORP US N 1 N N N Avis Budget Group Inc 529900E95812SYWMCE44 Avis Budget Group Inc 053774105 25069.00000000 NS USD 6600667.70000000 0.051337775221 Long EC CORP US N 1 N N Navient Corp 54930067J0ZNOEBRW338 Navient Corp 63938C108 93444.00000000 NS USD 1592285.76000000 0.012384263555 Long EC CORP US N 1 N N N Twitter Inc 549300I8RX485XMK6836 Twitter Inc 90184L102 240093.00000000 NS USD 9289198.17000000 0.072248261739 Long EC CORP US N 1 N N N Comerica Inc I9Q57JVPWHHZ3ZGBW498 Comerica Inc 200340107 36919.00000000 NS USD 3338585.17000000 0.025966393523 Long EC CORP US N 1 N N N Expeditors International of Washington Inc 984500B055A804AB6E40 Expeditors International of Washington Inc 302130109 105973.00000000 NS USD 10932174.68000000 0.085026780913 Long EC CORP US N 1 N N N Lancaster Colony Corp 529900X4O13HED1ZAS58 Lancaster Colony Corp 513847103 5945.00000000 NS USD 886696.75000000 0.006896429347 Long EC CORP US N 1 N N N MSCI Inc 549300HTIN2PD78UB763 MSCI Inc 55354G100 50953.00000000 NS USD 25623244.64000000 0.199288986140 Long EC CORP US N 1 N N N Chipotle Mexican Grill Inc N/A Chipotle Mexican Grill Inc 169656105 11796.00000000 NS USD 18661625.88000000 0.145143854871 Long EC CORP US N 1 N N N Pool Corp 5493005VZK1KMN6CO617 Pool Corp 73278L105 25075.00000000 NS USD 10602963.75000000 0.082466288930 Long EC CORP US N 1 N N N Vertex Pharmaceuticals Inc 54930015RAQRRZ5ZGJ91 Vertex Pharmaceuticals Inc 92532F100 95423.00000000 NS USD 24902540.31000000 0.193683590053 Long EC CORP US N 1 N N N Evercore Inc 529900P6KLPT95DW3W58 Evercore Inc 29977A105 24410.00000000 NS USD 2717321.20000000 0.021134411140 Long EC CORP US N 1 N N N Amkor Technology Inc 529900VHLRTKPWZJBM84 Amkor Technology Inc 031652100 26104.00000000 NS USD 566978.88000000 0.004409771195 Long EC CORP US N 1 N N N Jones Lang LaSalle Inc 6SYKCME112RT8TQUO411 Jones Lang LaSalle Inc 48020Q107 15465.00000000 NS USD 3703248.90000000 0.028802625470 Long EC CORP US N 1 N N N Union Pacific Corp 549300LMMRSZZCZ8CL11 Union Pacific Corp 907818108 163226.00000000 NS USD 44594975.46000000 0.346844733024 Long EC CORP US N 1 N N N Toro Co/The YJKE4YIT6BWQHVEW0D14 Toro Co/The 891092108 66461.00000000 NS USD 5681750.89000000 0.044190749074 Long EC CORP US N 1 N N N Trex Co Inc N/A Trex Co Inc 89531P105 72026.00000000 NS USD 4705458.58000000 0.036597475569 Long EC CORP US N 1 N N McDonald's Corp UE2136O97NLB5BYP9H04 McDonald's Corp 580135101 210344.00000000 NS USD 52013864.32000000 0.404546357466 Long EC CORP US N 1 N N N NetApp Inc QTX3D84DZDD5JYOCYH15 NetApp Inc 64110D104 99337.00000000 NS USD 8244971.00000000 0.064126613722 Long EC CORP US N 1 N N N Hess Corp UASVRYNXNK17ULIGK870 Hess Corp 42809H107 122439.00000000 NS USD 13105870.56000000 0.101933056999 Long EC CORP US N 1 N N N UnitedHealth Group Inc 549300GHBMY8T5GXDE41 UnitedHealth Group Inc 91324P102 247602.00000000 NS USD 126269591.94000000 0.982082453321 Long EC CORP US N 1 N N N Avient Corp SM8L9RZYIB34LNTWO040 Avient Corp 05368V106 57230.00000000 NS USD 2747040.00000000 0.021365553979 Long EC CORP US N 1 N N N Synaptics Inc 549300AJ3LI4FWNRQX29 Synaptics Inc 87157D109 24522.00000000 NS USD 4892139.00000000 0.038049413142 Long EC CORP US N 1 N N N United Rentals Inc 5323X5O7RN0NKFCDRY08 United Rentals Inc 911363109 27172.00000000 NS USD 9651766.12000000 0.075068193413 Long EC CORP US N 1 N N N National Instruments Corp 549300TP4OOPCYWDUP86 National Instruments Corp 636518102 43730.00000000 NS USD 1775000.70000000 0.013805358957 Long EC CORP US N 1 N N N Repligen Corp 54930006QJ0T5AUO1E71 Repligen Corp 759916109 32165.00000000 NS USD 6049914.85000000 0.047054204634 Long EC CORP US N 1 N N N Pentair PLC 549300EVR9D56WPSRP15 Pentair PLC 000000000 60051.00000000 NS USD 3255364.71000000 0.025319132751 Long EC CORP IE N 1 N N N Valvoline Inc 549300CMHPBEY6VPOT75 Valvoline Inc 92047W101 113080.00000000 NS USD 3568804.80000000 0.027756964440 Long EC CORP US N 1 N N N Royal Gold Inc 5493001NGRU6SFL04184 Royal Gold Inc 780287108 24504.00000000 NS USD 3461925.12000000 0.026925690206 Long EC CORP US N 1 N N N Amphenol Corp 549300D3L3G0R4U4VT04 Amphenol Corp 032095101 198241.00000000 NS USD 14937459.35000000 0.116178539103 Long EC CORP US N 1 N N N Yelp Inc 5299007OU2DOSXPQBO35 Yelp Inc 985817105 19309.00000000 NS USD 658629.99000000 0.005122602730 Long EC CORP US N 1 N N N PerkinElmer Inc 549300IKL1SDPFI7N655 PerkinElmer Inc 714046109 78945.00000000 NS USD 13772744.70000000 0.107119779957 Long EC CORP US N 1 N N N Ashland Global Holdings Inc 529900E4L9R04SB8HB11 Ashland Global Holdings Inc 044186104 13855.00000000 NS USD 1363470.55000000 0.010604615744 Long EC CORP US N 1 N N N Hilton Worldwide Holdings Inc 549300HVGPK36ICB0B89 Hilton Worldwide Holdings Inc 43300A203 71487.00000000 NS USD 10847437.38000000 0.084367722669 Long EC CORP US N 1 N N N UDR Inc P3CH2EG5X6Z1XWU1OO74 UDR Inc 902653104 103150.00000000 NS USD 5917715.50000000 0.046026002515 Long EC US N 1 N N N CMC Materials Inc 31F6V1MN00ZW3XWB4J69 CMC Materials Inc 12571T100 11917.00000000 NS USD 2209411.80000000 0.017184062509 Long EC CORP US N 1 N N N DR Horton Inc 529900ZIUEYVSB8QDD25 DR Horton Inc 23331A109 106530.00000000 NS USD 7937550.30000000 0.061735598826 Long EC CORP US N 1 N N N Paychex Inc 529900K900DW6SUBM174 Paychex Inc 704326107 106417.00000000 NS USD 14522727.99000000 0.112952897955 Long EC CORP US N 1 N N N Semtech Corp 549300J7WUY317SW6O61 Semtech Corp 816850101 26591.00000000 NS USD 1843819.94000000 0.014340611879 Long EC CORP US N 1 N N N MarketAxess Holdings Inc 5493002U1CA1XJOVID83 MarketAxess Holdings Inc 57060D108 11424.00000000 NS USD 3886444.80000000 0.030227461617 Long EC CORP US N 1 N N N Interactive Brokers Group Inc 5493004DT6DCDUZNDM53 Interactive Brokers Group Inc 45841N107 33892.00000000 NS USD 2233821.72000000 0.017373914664 Long EC CORP US N 1 N N N AbbVie Inc FR5LCKFTG8054YNNRU85 AbbVie Inc 00287Y109 597540.00000000 NS USD 96867209.40000000 0.753400602570 Long EC CORP US N 1 N N N Tractor Supply Co 549300OJ9VZHZRO6I137 Tractor Supply Co 892356106 71201.00000000 NS USD 16616177.37000000 0.129235043731 Long EC CORP US N 1 N N N Seagate Technology Holdings PLC 635400RUXIFEZSRU8X70 Seagate Technology Holdings PLC 000000000 92172.00000000 NS USD 8286262.80000000 0.064447767466 Long EC CORP IE N 1 N N N nVent Electric PLC N/A nVent Electric PLC 000000000 62090.00000000 NS USD 2159490.20000000 0.016795789080 Long EC CORP IE N 1 N N N Colfax Corp 635400OP2DYYYMOIYL17 Colfax Corp 194014106 34538.00000000 NS USD 1374267.02000000 0.010688587060 Long EC CORP US N 1 N N N LiveRamp Holdings Inc 254900GXS75LG1X7RF88 LiveRamp Holdings Inc 53815P108 42592.00000000 NS USD 1592514.88000000 0.012386045573 Long EC CORP US N 1 N N N Vicor Corp 5299005KMQOTR6B51F09 Vicor Corp 925815102 13358.00000000 NS USD 942406.90000000 0.007329724173 Long EC CORP US N 1 N N N Primerica Inc 254900621R686KJR7022 Primerica Inc 74164M108 15313.00000000 NS USD 2095124.66000000 0.016295175540 Long EC CORP US N 1 N N N CDK Global Inc 5493000L10CYRTHIJ385 CDK Global Inc 12508E101 34790.00000000 NS USD 1693577.20000000 0.013172074336 Long EC CORP US N 1 N N N Thermo Fisher Scientific Inc HCHV7422L5HDJZCRFL38 Thermo Fisher Scientific Inc 883556102 246640.00000000 NS USD 145677916.00000000 1.133033875709 Long EC CORP US N 1 N N N Costco Wholesale Corp 29DX7H14B9S6O3FD6V18 Costco Wholesale Corp 22160K105 141551.00000000 NS USD 81512143.35000000 0.633974058890 Long EC CORP US N 1 N N N Donaldson Co Inc OZE6KXY9QQPR8EJ8WL20 Donaldson Co Inc 257651109 38471.00000000 NS USD 1997799.03000000 0.015538209496 Long EC CORP US N 1 N N N Teradyne Inc C3X4YJ278QNZHRJULN75 Teradyne Inc 880770102 101980.00000000 NS USD 12057095.40000000 0.093776036244 Long EC CORP US N 1 N N N Masco Corp 5GCSNMQXHEYA1JO8QN11 Masco Corp 574599106 73297.00000000 NS USD 3738147.00000000 0.029074051164 Long EC CORP US N 1 N N N eBay Inc OML71K8X303XQONU6T67 eBay Inc 278642103 301565.00000000 NS USD 17267611.90000000 0.134301682592 Long EC CORP US N 1 N N N EOG Resources Inc XWTZDRYZPBUHIQBKDB46 EOG Resources Inc 26875P101 168377.00000000 NS USD 20075589.71000000 0.156141190379 Long EC CORP US N 1 N N N NIKE Inc 787RXPR0UX0O0XUXPZ81 NIKE Inc 654106103 431681.00000000 NS USD 58086995.36000000 0.451781129825 Long EC CORP US N 1 N N N Agilent Technologies Inc QUIX8Y7A2WP0XRMW7G29 Agilent Technologies Inc 00846U101 112722.00000000 NS USD 14916502.26000000 0.116015541900 Long EC CORP US N 1 N N N KBR Inc 254900OFQDXZRKRCV808 KBR Inc 48242W106 57040.00000000 NS USD 3121799.20000000 0.024280305099 Long EC CORP US N 1 N N N H&R Block Inc 549300CE3KUCWLZBG404 H&R Block Inc 093671105 45651.00000000 NS USD 1188752.04000000 0.009245713888 Long EC CORP US N 1 N N N First American Financial Corp 549300B6VEZK3N0A1P55 First American Financial Corp 31847R102 31590.00000000 NS USD 2047663.80000000 0.015926040920 Long EC CORP US N 1 N N N Power Integrations Inc 54930085LGXSCIHD5W31 Power Integrations Inc 739276103 37736.00000000 NS USD 3497372.48000000 0.027201387860 Long EC CORP US N 1 N N N Olin Corp 549300GKK294V7W57P06 Olin Corp 680665205 89741.00000000 NS USD 4691659.48000000 0.036490150807 Long EC CORP US N 1 N N N Linde PLC 8945002PAZHZLBGKGF02 Linde PLC 000000000 163531.00000000 NS USD 52236707.33000000 0.406279555512 Long EC CORP IE N 1 N N N Polaris Inc 549300QJSN8UVWN1EI78 Polaris Inc 731068102 15340.00000000 NS USD 1615608.80000000 0.012565662322 Long EC CORP US N 1 N N N Affiliated Managers Group Inc 2JE75BUE3T1BLCYYGK54 Affiliated Managers Group Inc 008252108 25424.00000000 NS USD 3583512.80000000 0.027871358322 Long EC CORP US N 1 N N N Under Armour Inc 549300D4549QKWETZ406 Under Armour Inc 904311206 57860.00000000 NS USD 900301.60000000 0.007002243299 Long EC CORP US N 1 N N Cirrus Logic Inc 549300NKSJEM5ZZSSV18 Cirrus Logic Inc 172755100 17547.00000000 NS USD 1487810.13000000 0.011571687213 Long EC CORP US N 1 N N N Tandem Diabetes Care Inc 549300JEPFOD0K4D3I05 Tandem Diabetes Care Inc 875372203 39742.00000000 NS USD 4621597.18000000 0.035945229782 Long EC CORP US N 1 N N N Capri Holdings Ltd 549300LPG8W0H1OX3A26 Capri Holdings Ltd 000000000 57426.00000000 NS USD 2951122.14000000 0.022952836282 Long EC CORP VG N 1 N N N Caesars Entertainment Inc 549300FA4CTCW903Y781 Caesars Entertainment Inc 12769G100 85592.00000000 NS USD 6621397.12000000 0.051499001684 Long EC CORP US N 1 N N N Helen of Troy Ltd N/A Helen of Troy Ltd 000000000 15182.00000000 NS USD 2973242.88000000 0.023124883964 Long EC CORP BM N 1 N N N SVB Financial Group 549300D2KJ20JMXE7542 SVB Financial Group 78486Q101 36718.00000000 NS USD 20541885.10000000 0.159767879224 Long EC CORP US N 1 N N N Qorvo Inc 254900YAUJV2EUEVBR11 Qorvo Inc 74736K101 33791.00000000 NS USD 4193463.10000000 0.032615346782 Long EC CORP US N 1 N N N Celanese Corp 549300FHJQTDPPN41627 Celanese Corp 150870103 29288.00000000 NS USD 4184376.56000000 0.032544674727 Long EC CORP US N 1 N N N Under Armour Inc 549300D4549QKWETZ406 Under Armour Inc 904311107 50751.00000000 NS USD 863782.02000000 0.006718206278 Long EC CORP US N 1 N N N Chicago Mercantile Exchange SNZ2OJLFK8MNNCLQOF39 NASDAQ 100 E-MINI JUN22 000000000 37.00000000 NC USD 976949.16000000 0.007598382263 N/A DE US N 1 Chicago Mercantile Exchange SNZ2OJLFK8MNNCLQOF39 Long CME E-Mini NASDAQ 100 Index Future NQM2 INDEX 2022-06-17 10025925.84000000 USD 976949.16000000 N N N Moody's Corp 549300GCEDD8YCF5WU84 Moody's Corp 615369105 66774.00000000 NS USD 22530215.34000000 0.175232443655 Long EC CORP US N 1 N N N Bruker Corp LEBZ6VLQ6I8XB1NHVY15 Bruker Corp 116794108 63567.00000000 NS USD 4087358.10000000 0.031790097748 Long EC CORP US N 1 N N N Nucor Corp 549300GGJCRSI2TIEJ46 Nucor Corp 670346105 92051.00000000 NS USD 13683381.15000000 0.106424740296 Long EC CORP US N 1 N N N Tetra Tech Inc 549300UJ1LP7JGJC5P32 Tetra Tech Inc 88162G103 33830.00000000 NS USD 5579920.20000000 0.043398744188 Long EC CORP US N 1 N N N Cintas Corp N/A Cintas Corp 172908105 25289.00000000 NS USD 10757687.71000000 0.083669679896 Long EC CORP US N 1 N N N Paycom Software Inc 254900LSB0HNJUDC6Q18 Paycom Software Inc 70432V102 22582.00000000 NS USD 7821953.16000000 0.060836523117 Long EC CORP US N 1 N N N Qualys Inc 549300EMBXYOW9W1XA17 Qualys Inc 74758T303 21162.00000000 NS USD 3013680.42000000 0.023439393562 Long EC CORP US N 1 N N N Advanced Micro Devices Inc R2I72C950HOYXII45366 Advanced Micro Devices Inc 007903107 1023256.00000000 NS USD 111882811.04000000 0.870186906146 Long EC CORP US N 1 N N N Enphase Energy Inc 5493008U7KIGMI59Z314 Enphase Energy Inc 29355A107 83733.00000000 NS USD 16895644.74000000 0.131408647020 Long EC CORP US N 1 N N N PepsiCo Inc FJSUNZKFNQ5YPJ5OT455 PepsiCo Inc 713448108 363537.00000000 NS USD 60848823.06000000 0.473261697566 Long EC CORP US N 1 N N N Churchill Downs Inc 529900FODTBQC8MIS994 Churchill Downs Inc 171484108 21539.00000000 NS USD 4776919.42000000 0.037153273969 Long EC CORP US N 1 N N N Texas Instruments Inc WDJNR2L6D8RWOEB8T652 Texas Instruments Inc 882508104 283103.00000000 NS USD 51943738.44000000 0.404000941937 Long EC CORP US N 1 N N N Vulcan Materials Co 549300Q8LSNHAVWBNI21 Vulcan Materials Co 929160109 39845.00000000 NS USD 7319526.50000000 0.056928817396 Long EC CORP US N 1 N N N Manhattan Associates Inc 529900Q1GJP7KD52SW51 Manhattan Associates Inc 562750109 39586.00000000 NS USD 5490974.06000000 0.042706951001 Long EC CORP US N 1 N N N Scotts Miracle-Gro Co/The 2TH9E0JTOUXOEGI2R879 Scotts Miracle-Gro Co/The 810186106 25476.00000000 NS USD 3132528.96000000 0.024363757567 Long EC CORP US N 1 N N N PayPal Holdings Inc 5493005X2GO78EFZ3E94 PayPal Holdings Inc 70450Y103 394417.00000000 NS USD 45614326.05000000 0.354772899361 Long EC CORP US N 1 N N N Lincoln Electric Holdings Inc BIMGBY40SIN95O01BN93 Lincoln Electric Holdings Inc 533900106 21429.00000000 NS USD 2953130.49000000 0.022968456554 Long EC CORP US N 1 N N N Duke Realty Corp N/A Duke Realty Corp 264411505 154880.00000000 NS USD 8992332.80000000 0.069939342652 Long EC CORP US N 1 N N N Maximus Inc 549300DQCDS8HJ7QF202 Maximus Inc 577933104 38461.00000000 NS USD 2882651.95000000 0.022420298154 Long EC CORP US N 1 N N N Alphabet Inc 5493006MHB84DD0ZWV18 Alphabet Inc 02079K305 188246.00000000 NS USD 523578012.10000000 4.072213830173 Long EC CORP US N 1 N N N Fox Factory Holding Corp 529900GE1HSV0617R721 Fox Factory Holding Corp 35138V102 25772.00000000 NS USD 2524367.40000000 0.019633681325 Long EC CORP US N 1 N N N Synovus Financial Corp 549300EIUS8UN5JTLE54 Synovus Financial Corp 87161C501 36414.00000000 NS USD 1784286.00000000 0.013877576900 Long EC CORP US N 1 N N N Tempur Sealy International Inc 549300HFEKVR3US71V91 Tempur Sealy International Inc 88023U101 120430.00000000 NS USD 3362405.60000000 0.026151660823 Long EC CORP US N 1 N N N Estee Lauder Cos Inc/The 549300VFZ8XJ9NUPU221 Estee Lauder Cos Inc/The 518439104 85981.00000000 NS USD 23414345.92000000 0.182108914194 Long EC CORP US N 1 N N N Microchip Technology Inc 5493007PTFULNYZJ1R12 Microchip Technology Inc 595017104 166600.00000000 NS USD 12518324.00000000 0.097363317299 Long EC CORP US N 1 N N N Prologis Inc 529900DFH19P073LZ636 Prologis Inc 74340W103 283021.00000000 NS USD 45702231.08000000 0.355456595144 Long EC CORP US N 1 N N N Visa Inc 549300JZ4OKEHW3DPJ59 Visa Inc 92826C839 446355.00000000 NS USD 98988148.35000000 0.769896552984 Long EC CORP US N 1 N N N Range Resources Corp H3Y3WLYCX0BTO1TRW162 Range Resources Corp 75281A109 107819.00000000 NS USD 3275541.22000000 0.025476058866 Long EC CORP US N 1 N N N Quidel Corp 549300X2FQ6S98OQLQ46 Quidel Corp 74838J101 24174.00000000 NS USD 2718608.04000000 0.021144419749 Long EC CORP US N 1 N N Wintrust Financial Corp Q774KI4AW80FHFW33O61 Wintrust Financial Corp 97650W108 17827.00000000 NS USD 1656663.11000000 0.012884968949 Long EC CORP US N 1 N N N Zoetis Inc 549300HD9Q1LOC9KLJ48 Zoetis Inc 98978V103 195346.00000000 NS USD 36840302.14000000 0.286531489893 Long EC CORP US N 1 N N N NRG Energy Inc 5E2UPK5SW04M13XY7I38 NRG Energy Inc 629377508 153177.00000000 NS USD 5875869.72000000 0.045700540101 Long EC CORP US N 1 N N N First Financial Bankshares Inc 549300XN3GTGOENGNV49 First Financial Bankshares Inc 32020R109 80221.00000000 NS USD 3539350.52000000 0.027527878948 Long EC CORP US N 1 N N N Halozyme Therapeutics Inc 529900242I3SV9AGM753 Halozyme Therapeutics Inc 40637H109 87650.00000000 NS USD 3495482.00000000 0.027186684342 Long EC CORP US N 1 N N Papa John's International Inc HZYLD3DK5XOX0WBVNB56 Papa John's International Inc 698813102 20195.00000000 NS USD 2126129.60000000 0.016536321544 Long EC CORP US N 1 N N N TripAdvisor Inc 549300XVG45PT5BART17 TripAdvisor Inc 896945201 27876.00000000 NS USD 755997.12000000 0.005879891547 Long EC CORP US N 1 N N N ResMed Inc 529900T3QE5253CCXF22 ResMed Inc 761152107 53363.00000000 NS USD 12941061.13000000 0.100651224636 Long EC CORP US N 1 N N N GXO Logistics Inc 5493007CNWMXN78JRN66 GXO Logistics Inc 36262G101 61676.00000000 NS USD 4399965.84000000 0.034221455698 Long EC CORP US N 1 N N N Iridium Communications Inc 549300U620NVQ4J1CT96 Iridium Communications Inc 46269C102 43835.00000000 NS USD 1767427.20000000 0.013746454819 Long EC CORP US N 1 N N N NXP Semiconductors NV 724500M9BY5293JDF951 NXP Semiconductors NV 000000000 104814.00000000 NS USD 19398975.12000000 0.150878709474 Long EC CORP NL N 1 N N N CBRE Group Inc 52990016II9MJ2OSWA10 CBRE Group Inc 12504L109 104687.00000000 NS USD 9580954.24000000 0.074517442407 Long EC CORP US N 1 N N N Raymond James Financial Inc RGUZHJ05YTITL6D76949 Raymond James Financial Inc 754730109 69554.00000000 NS USD 7644680.14000000 0.059457753140 Long EC CORP US N 1 N N N American Eagle Outfitters Inc 5299001Z9HXK01DHW793 American Eagle Outfitters Inc 02553E106 40321.00000000 NS USD 677392.80000000 0.005268533561 Long EC CORP US N 1 N N N MasTec Inc 549300TMDIT8WREDOF45 MasTec Inc 576323109 18234.00000000 NS USD 1588181.40000000 0.012352341222 Long EC CORP US N 1 N N N Rayonier Inc HGV8VDVNL0W6SF2U9C50 Rayonier Inc 754907103 53734.00000000 NS USD 2209542.08000000 0.017185075783 Long EC US N 1 N N N Akamai Technologies Inc OC1LZNN2LF5WTJ5RIL89 Akamai Technologies Inc 00971T101 42714.00000000 NS USD 5099624.46000000 0.039663165325 Long EC CORP US N 1 N N DT Midstream Inc N/A DT Midstream Inc 23345M107 25410.00000000 NS USD 1378746.60000000 0.010723427728 Long EC CORP US N 1 N N N Generac Holdings Inc 529900S2H2AHJHSFFI84 Generac Holdings Inc 368736104 39467.00000000 NS USD 11731960.42000000 0.091247245631 Long EC CORP US N 1 N N N Lowe's Cos Inc WAFCR4OKGSC504WU3E95 Lowe's Cos Inc 548661107 421710.00000000 NS USD 85265544.90000000 0.663166754819 Long EC CORP US N 1 N N N Old Dominion Freight Line Inc 5299009TWK32WE417T96 Old Dominion Freight Line Inc 679580100 58283.00000000 NS USD 17407966.44000000 0.135393313038 Long EC CORP US N 1 N N N United Therapeutics Corp 5299005C4HZL4UWROC14 United Therapeutics Corp 91307C102 13532.00000000 NS USD 2427776.12000000 0.018882426809 Long EC CORP US N 1 N N N Darling Ingredients Inc L1N0SPPKS7EXZYUMZ898 Darling Ingredients Inc 237266101 101237.00000000 NS USD 8137430.06000000 0.063290196430 Long EC CORP US N 1 N N N BlackRock Funds III 5493008LW2651I1QB503 BlackRock Cash Funds: Institutional, SL Agency Shares 066922519 62466255.55900000 NS USD 62453762.31000000 0.485744375714 Long STIV RF US N 1 N N Sailpoint Technologies Holdings Inc 529900809B15HNZH5H79 Sailpoint Technologies Holdings Inc 78781P105 58876.00000000 NS USD 3013273.68000000 0.023436230075 Long EC CORP US N 1 N N N ChampionX Corp 549300EP2909K6DYYP38 ChampionX Corp 15872M104 59410.00000000 NS USD 1454356.80000000 0.011311498455 Long EC CORP US N 1 N N N IDEX Corp 549300U5Y5EL6PHYLF13 IDEX Corp 45167R104 19502.00000000 NS USD 3739118.46000000 0.029081606854 Long EC CORP US N 1 N N N CDW Corp/DE N/A CDW Corp/DE 12514G108 50105.00000000 NS USD 8963283.45000000 0.069713406570 Long EC CORP US N 1 N N N Tyler Technologies Inc N/A Tyler Technologies Inc 902252105 15902.00000000 NS USD 7074640.78000000 0.055024178559 Long EC CORP US N 1 N N N Sealed Air Corp Q0M0CZB4YN6JZ65WXI09 Sealed Air Corp 81211K100 50980.00000000 NS USD 3413620.80000000 0.026549995438 Long EC CORP US N 1 N N N Microsoft Corp INR2EJN1ERAN0W5ZP974 Microsoft Corp 594918104 4692436.00000000 NS USD 1446724943.16000000 11.25214043722 Long EC CORP US N 1 N N N A O Smith Corp 549300XG4US7UJNECY36 A O Smith Corp 831865209 41660.00000000 NS USD 2661657.40000000 0.020701476809 Long EC CORP US N 1 N N N Chicago Mercantile Exchange SNZ2OJLFK8MNNCLQOF39 S+P500 EMINI FUT JUN22 000000000 22.00000000 NC USD 312626.08000000 0.002431500592 N/A DE US N 1 Chicago Mercantile Exchange SNZ2OJLFK8MNNCLQOF39 Long CME E-Mini Standard & Poor's 500 Index Future ESM2 INDEX 2022-06-17 4671198.92000000 USD 312626.08000000 N N N Align Technology Inc 549300N5YSE0U3LCP840 Align Technology Inc 016255101 45881.00000000 NS USD 20004116.00000000 0.155585291882 Long EC CORP US N 1 N N N Targa Resources Corp 5493003QENHHS261UR94 Targa Resources Corp 87612G101 143252.00000000 NS USD 10811228.44000000 0.084086101702 Long EC CORP US N 1 N N N Insperity Inc 5299000Q0KW7HY5DB751 Insperity Inc 45778Q107 21768.00000000 NS USD 2185942.56000000 0.017001526647 Long EC CORP US N 1 N N N American Tower Corp 5493006ORUSIL88JOE18 American Tower Corp 03027X100 145293.00000000 NS USD 36500507.46000000 0.283888681059 Long EC CORP US N 1 N N N Penumbra Inc 549300RGE06P3ECANU72 Penumbra Inc 70975L107 21752.00000000 NS USD 4831771.76000000 0.037579897036 Long EC CORP US N 1 N N N Syneos Health Inc 549300F1ZGKDS8P6GU13 Syneos Health Inc 87166B102 65328.00000000 NS USD 5288301.60000000 0.041130632715 Long EC CORP US N 1 N N N IQVIA Holdings Inc 549300W3R20NM4KQPH86 IQVIA Holdings Inc 46266C105 87251.00000000 NS USD 20173303.71000000 0.156901177035 Long EC CORP US N 1 N N N Regal Rexnord Corp QH78R09VCJGQKPBPYU33 Regal Rexnord Corp 758750103 17799.00000000 NS USD 2648135.22000000 0.020596305837 Long EC CORP US N 1 N N N Service Corp International/US 549300RKVM2ME20JHZ15 Service Corp International/US 817565104 103166.00000000 NS USD 6790386.12000000 0.052813341337 Long EC CORP US N 1 N N N Axon Enterprise Inc 549300QP2IEEGFE16681 Axon Enterprise Inc 05464C101 42944.00000000 NS USD 5914677.12000000 0.046002371017 Long EC CORP US N 1 N N N Intercontinental Exchange Inc 5493000F4ZO33MV32P92 Intercontinental Exchange Inc 45866F104 199967.00000000 NS USD 26419640.04000000 0.205483081933 Long EC CORP US N 1 N N N Applied Materials Inc 41BNNE1AFPNAZELZ6K07 Applied Materials Inc 038222105 555743.00000000 NS USD 73246927.40000000 0.569689986750 Long EC CORP US N 1 N N N Occidental Petroleum Corp IM7X0T3ECJW4C1T7ON55 Occidental Petroleum Corp 674599105 227583.00000000 NS USD 12913059.42000000 0.100433436746 Long EC CORP US N 1 N N N UMB Financial Corp 549300MGEH3N3CUCV828 UMB Financial Corp 902788108 26925.00000000 NS USD 2616033.00000000 0.020346625558 Long EC CORP US N 1 N N N Rockwell Automation Inc VH3R4HHBHH12O0EXZJ88 Rockwell Automation Inc 773903109 37723.00000000 NS USD 10563571.69000000 0.082159910725 Long EC CORP US N 1 N N N Watts Water Technologies Inc 549300REJOO94ERQN318 Watts Water Technologies Inc 942749102 17263.00000000 NS USD 2409742.17000000 0.018742164806 Long EC CORP US N 1 N N N Moderna Inc 549300EI6OKH5K5Q2G38 Moderna Inc 60770K107 220730.00000000 NS USD 38022949.80000000 0.295729725964 Long EC CORP US N 1 N N N Federal Realty Investment Trust 549300LI6XZ51GOCJ427 Federal Realty Investment Trust 313745101 18723.00000000 NS USD 2285516.61000000 0.017775980146 Long EC US N 1 N N N Stryker Corp 5493002F0SC4JTBU5137 Stryker Corp 863667101 86113.00000000 NS USD 23022310.55000000 0.179059794830 Long EC CORP US N 1 N N N Crane Co 549300X1RO9ID7AUCA83 Crane Co 224399105 15298.00000000 NS USD 1656467.44000000 0.012883447093 Long EC CORP US N 1 N N N Zions Bancorp NA 8WH0EE09O9V05QJZ3V89 Zions Bancorp NA 989701107 45147.00000000 NS USD 2959837.32000000 0.023020620024 Long EC CORP US N 1 N N N Trimble Inc 549300E2MI7NSZFQWS19 Trimble Inc 896239100 87938.00000000 NS USD 6343847.32000000 0.049340312610 Long EC CORP US N 1 N N N NVIDIA Corp 549300S4KLFTLO7GSQ80 NVIDIA Corp 67066G104 1564800.00000000 NS USD 426971328.00000000 3.320839505836 Long EC CORP US N 1 N N N Wingstop Inc 549300SSH3F8HPIM3Q47 Wingstop Inc 974155103 18842.00000000 NS USD 2211108.70000000 0.017197260427 Long EC CORP US N 1 N N N Williams-Sonoma Inc 549300IARG6YWVTZ1I92 Williams-Sonoma Inc 969904101 45666.00000000 NS USD 6621570.00000000 0.051500346287 Long EC CORP US N 1 N N N Johnson Controls International plc 549300XQ6S1GYKGBL205 Johnson Controls International plc 000000000 268275.00000000 NS USD 17590791.75000000 0.136815266861 Long EC CORP IE N 1 N N N Wendy's Co/The 529900M0JIUCMWVKHG76 Wendy's Co/The 95058W100 55219.00000000 NS USD 1213161.43000000 0.009435561920 Long EC CORP US N 1 N N N Adobe Inc FU4LY2G4933NH2E1CP29 Adobe Inc 00724F101 295245.00000000 NS USD 134519526.90000000 1.046247675056 Long EC CORP US N 1 N N N STAAR Surgical Co 5299006LRHI7OJ8BY308 STAAR Surgical Co 852312305 29627.00000000 NS USD 2367493.57000000 0.018413569393 Long EC CORP US N 1 N N N Take-Two Interactive Software Inc BOMSTHHJK882EWYX3334 Take-Two Interactive Software Inc 874054109 44717.00000000 NS USD 6874791.58000000 0.053469818641 Long EC CORP US N 1 N N N Waste Management Inc 549300YX8JIID70NFS41 Waste Management Inc 94106L109 122785.00000000 NS USD 19461422.50000000 0.151364404210 Long EC CORP US N 1 N N N Teradata Corp 549300JU9SOUHV4U4R71 Teradata Corp 88076W103 67882.00000000 NS USD 3345903.78000000 0.026023315212 Long EC CORP US N 1 N N N Saia Inc 549300WNPG4N9GBOYB29 Saia Inc 78709Y105 16481.00000000 NS USD 4018397.42000000 0.031253744753 Long EC CORP US N 1 N N N Six Flags Entertainment Corp 549300JYTDUAA4JQ3717 Six Flags Entertainment Corp 83001A102 23727.00000000 NS USD 1032124.50000000 0.008027517516 Long EC CORP US N 1 N N N Hubbell Inc 54930088VDQ6840Y6597 Hubbell Inc 443510607 18390.00000000 NS USD 3379530.30000000 0.026284850985 Long EC CORP US N 1 N N N Alphabet Inc 5493006MHB84DD0ZWV18 Alphabet Inc 02079K107 173854.00000000 NS USD 485572483.46000000 3.776619600136 Long EC CORP US N 1 N N N Ceridian HCM Holding Inc 549300T64GVCHFJ8L449 Ceridian HCM Holding Inc 15677J108 34929.00000000 NS USD 2387746.44000000 0.018571089410 Long EC CORP US N 1 N N Integra LifeSciences Holdings Corp WB7IJCYY8YFTENS4O147 Integra LifeSciences Holdings Corp 457985208 22926.00000000 NS USD 1473224.76000000 0.011458247107 Long EC CORP US N 1 N N N Lamar Advertising Co 529900Y8WW4MKVPTB543 Lamar Advertising Co 512816109 35853.00000000 NS USD 4165401.54000000 0.032397093398 Long EC US N 1 N N N O'Reilly Automotive Inc 549300K2RLMQL149Q332 O'Reilly Automotive Inc 67103H107 42148.00000000 NS USD 28869694.08000000 0.224538778918 Long EC CORP US N 1 N N N Crown Castle International Corp 54930012H97VSM0I2R19 Crown Castle International Corp 22822V101 121653.00000000 NS USD 22457143.80000000 0.174664117772 Long EC CORP US N 1 N N N World Wrestling Entertainment Inc 549300WZVLSCS3L4L698 World Wrestling Entertainment Inc 98156Q108 17266.00000000 NS USD 1078089.04000000 0.008385014262 Long EC CORP US N 1 N N N Brixmor Property Group Inc 5299007UXW6Y0W2EGZ95 Brixmor Property Group Inc 11120U105 102191.00000000 NS USD 2637549.71000000 0.020513975298 Long EC US N 1 N N N Illumina Inc SQ95QG8SR5Q56LSNF682 Illumina Inc 452327109 47920.00000000 NS USD 16743248.00000000 0.130223356389 Long EC CORP US N 1 N N N John Wiley & Sons Inc 5493003XM719UN7E8P64 John Wiley & Sons Inc 968223206 13630.00000000 NS USD 722798.90000000 0.005621686948 Long EC CORP US N 1 N N N Garmin Ltd 2549001E0HIPIJQ0W046 Garmin Ltd 000000000 48479.00000000 NS USD 5750094.19000000 0.044722300295 Long EC CORP CH N 1 N N N Quanta Services Inc SHVRXXEACT60MMH07S24 Quanta Services Inc 74762E102 48145.00000000 NS USD 6336363.45000000 0.049282105584 Long EC CORP US N 1 N N N Target Corp 8WDDFXB5T1Z6J0XC1L66 Target Corp 87612E106 165201.00000000 NS USD 35058956.22000000 0.272676779947 Long EC CORP US N 1 N N N Dick's Sporting Goods Inc 529900SSBV5I4LWSK313 Dick's Sporting Goods Inc 253393102 39426.00000000 NS USD 3943388.52000000 0.030670350736 Long EC CORP US N 1 N N N Gartner Inc PP55B5R38BFB8O8HH686 Gartner Inc 366651107 51448.00000000 NS USD 15303722.08000000 0.119027207535 Long EC CORP US N 1 N N Marsh & McLennan Cos Inc 549300XMP3KDCKJXIU47 Marsh & McLennan Cos Inc 571748102 192679.00000000 NS USD 32836355.18000000 0.255390135961 Long EC CORP US N 1 N N N LivaNova PLC 2138001K2FX6SHK2B339 LivaNova PLC 000000000 19976.00000000 NS USD 1634636.08000000 0.012713650112 Long EC CORP GB N 1 N N N Universal Display Corp N/A Universal Display Corp 91347P105 27021.00000000 NS USD 4511155.95000000 0.035086255009 Long EC CORP US N 1 N N N Fortinet Inc 549300O0QJWDBAS0QX03 Fortinet Inc 34959E109 84902.00000000 NS USD 29014409.48000000 0.225664326668 Long EC CORP US N 1 N N N Calix Inc 5299002RQRZ4SXSCSJ58 Calix Inc 13100M509 34233.00000000 NS USD 1468938.03000000 0.011424906361 Long EC CORP US N 1 N N N Robert Half International Inc 529900VPCUY9H3HLIC08 Robert Half International Inc 770323103 46275.00000000 NS USD 5283679.50000000 0.041094683575 Long EC CORP US N 1 N N N Public Storage 549300LMZF40TKJ6DM64 Public Storage 74460D109 56309.00000000 NS USD 21976276.52000000 0.170924093663 Long EC CORP US N 1 N N N American Campus Communities Inc 529900MR3ZXRO3W6UX26 American Campus Communities Inc 024835100 47888.00000000 NS USD 2680291.36000000 0.020846405488 Long EC US N 1 N N N Marriott Vacations Worldwide Corp 549300WA6BT5H4F7IO94 Marriott Vacations Worldwide Corp 57164Y107 11993.00000000 NS USD 1891296.10000000 0.014709865497 Long EC CORP US N 1 N N N Simpson Manufacturing Co Inc 529900EJUNNL15LZ8056 Simpson Manufacturing Co Inc 829073105 27685.00000000 NS USD 3018772.40000000 0.023478997271 Long EC CORP US N 1 N N N Newell Brands Inc 549300LWGYFM1TVO1Z12 Newell Brands Inc 651229106 125506.00000000 NS USD 2687083.46000000 0.020899232159 Long EC CORP US N 1 N N N Franklin Resources Inc RIFQSET379FOGTEFKS80 Franklin Resources Inc 354613101 79103.00000000 NS USD 2208555.76000000 0.017177404518 Long EC CORP US N 1 N N N Etsy Inc 54930089Q7XT501AEA40 Etsy Inc 29786A106 79324.00000000 NS USD 9858386.72000000 0.076675219005 Long EC CORP US N 1 N N ASGN Inc LZBNYYCBUKY537072438 ASGN Inc 00191U102 32588.00000000 NS USD 3803345.48000000 0.029581143032 Long EC CORP US N 1 N N N R1 RCM Inc 549300VKOMJ3EM506212 R1 RCM Inc 749397105 48353.00000000 NS USD 1293926.28000000 0.010063723783 Long EC CORP US N 1 N N Eagle Materials Inc 529900KRXRGXL61SG039 Eagle Materials Inc 26969P108 24447.00000000 NS USD 3138016.92000000 0.024406441075 Long EC CORP US N 1 N N N Steel Dynamics Inc 549300HGGKEL4FYTTQ83 Steel Dynamics Inc 858119100 117939.00000000 NS USD 9839650.77000000 0.076529497082 Long EC CORP US N 1 N N N Brunswick Corp/DE YM4O38W15AX4YLLQKU27 Brunswick Corp/DE 117043109 48235.00000000 NS USD 3901729.15000000 0.030346338155 Long EC CORP US N 1 N N N American Financial Group Inc/OH 549300AFOM7IVKIU1G39 American Financial Group Inc/OH 025932104 19451.00000000 NS USD 2832454.62000000 0.022029880190 Long EC CORP US N 1 N N N Douglas Emmett Inc N/A Douglas Emmett Inc 25960P109 50507.00000000 NS USD 1687943.94000000 0.013128260733 Long EC US N 1 N N N Martin Marietta Materials Inc 5299005MZ4WZECVATV08 Martin Marietta Materials Inc 573284106 22631.00000000 NS USD 8710445.59000000 0.067746918661 Long EC CORP US N 1 N N N Carlisle Cos Inc XR64VGX1ZPX6G7ZN7Z11 Carlisle Cos Inc 142339100 32703.00000000 NS USD 8042321.76000000 0.062550476033 Long EC CORP US N 1 N N N First Republic Bank/CA YWC0TIKBQM2JV8L4IV08 First Republic Bank/CA 33616C100 112148.00000000 NS USD 18179190.80000000 0.141391636940 Long EC CORP US N 1 N N N Incyte Corp 549300Z4WN6JVZ3T4680 Incyte Corp 45337C102 50514.00000000 NS USD 4011821.88000000 0.031202602413 Long EC CORP US N 1 N N N RLI Corp 529900AMTJE5ECN9PS55 RLI Corp 749607107 15032.00000000 NS USD 1662990.16000000 0.012934178618 Long EC CORP US N 1 N N N Monster Beverage Corp 52990090AP0E7HCB6F33 Monster Beverage Corp 61174X109 122216.00000000 NS USD 9765058.40000000 0.075949342695 Long EC CORP US N 1 N N N Globus Medical Inc 5299003M2P4CIK0RF205 Globus Medical Inc 379577208 29667.00000000 NS USD 2188831.26000000 0.017023993985 Long EC CORP US N 1 N N N Texas Roadhouse Inc 5299002Y1CNRPDGXTQ75 Texas Roadhouse Inc 882681109 26147.00000000 NS USD 2189288.31000000 0.017027548766 Long EC CORP US N 1 N N N Skechers USA Inc 529900D2R54KZPA4XR56 Skechers USA Inc 830566105 39662.00000000 NS USD 1616623.12000000 0.012573551362 Long EC CORP US N 1 N N Life Storage Inc W9EE01AFDDF9DQCQZC68 Life Storage Inc 53223X107 51313.00000000 NS USD 7205884.59000000 0.056044948809 Long EC US N 1 N N N Janus Henderson Group PLC 2138009WPYMWJN3RVF44 Janus Henderson Group PLC 000000000 49089.00000000 NS USD 1719096.78000000 0.013370557053 Long EC CORP JE N 1 N N N Hershey Co/The 21X2CX66SU2BR6QTAD08 Hershey Co/The 427866108 40935.00000000 NS USD 8867749.05000000 0.068970372111 Long EC CORP US N 1 N N N TransDigm Group Inc N/A TransDigm Group Inc 893641100 14602.00000000 NS USD 9513787.08000000 0.073995038808 Long EC CORP US N 1 N N N Netflix Inc 549300Y7VHGU0I7CE873 Netflix Inc 64110L106 277884.00000000 NS USD 104092567.56000000 0.809597010263 Long EC CORP US N 1 N N N Cadence Design Systems Inc GCT7RXJOGLXPV0NXZY22 Cadence Design Systems Inc 127387108 173401.00000000 NS USD 28517528.46000000 0.221799753070 Long EC CORP US N 1 N N N Intuitive Surgical Inc 54930052SRG011710797 Intuitive Surgical Inc 46120E602 154771.00000000 NS USD 46691315.28000000 0.363149359671 Long EC CORP US N 1 N N N OGE Energy Corp CE5OG6JPOZMDSA0LAQ19 OGE Energy Corp 670837103 46336.00000000 NS USD 1889582.08000000 0.014696534425 Long EC CORP US N 1 N N N Dycom Industries Inc 549300F56EKTHQI3WT60 Dycom Industries Inc 267475101 7361.00000000 NS USD 701208.86000000 0.005453766872 Long EC CORP US N 1 N N N First Industrial Realty Trust Inc N/A First Industrial Realty Trust Inc 32054K103 56241.00000000 NS USD 3481880.31000000 0.027080894968 Long EC US N 1 N N N Xylem Inc/NY 549300DF5MV96DRYLQ48 Xylem Inc/NY 98419M100 46254.00000000 NS USD 3943616.04000000 0.030672120310 Long EC CORP US N 1 N N N Mastercard Inc AR5L2ODV9HN37376R084 Mastercard Inc 57636Q104 253895.00000000 NS USD 90736995.10000000 0.705721855798 Long EC CORP US N 1 N N N Republic Services Inc NKNQHM6BLECKVOQP7O46 Republic Services Inc 760759100 57615.00000000 NS USD 7633987.50000000 0.059374589380 Long EC CORP US N 1 N N N MSA Safety Inc 529900DVA3258XK11O39 MSA Safety Inc 553498106 11638.00000000 NS USD 1544362.60000000 0.012011533321 Long EC CORP US N 1 N N N Home BancShares Inc/AR N/A Home BancShares Inc/AR 436893200 34887.00000000 NS USD 788446.20000000 0.006132269586 Long EC CORP US N 1 N N N Broadcom Inc 549300WV6GIDOZJTV909 Broadcom Inc 11135F101 147304.00000000 NS USD 92754382.72000000 0.721412418765 Long EC CORP US N 1 N N N Amgen Inc 62QBXGPJ34PQ72Z12S66 Amgen Inc 031162100 144465.00000000 NS USD 34934526.30000000 0.271709005843 Long EC CORP US N 1 N N N Bank of America Corp 9DJT3UXIJIZJI4WXO774 Bank of America Corp 060505104 1957702.00000000 NS USD 80696476.44000000 0.627630075768 Long EC CORP US N 1 N N N SolarEdge Technologies Inc 5493000K6Y58XXPDF853 SolarEdge Technologies Inc 83417M104 24641.00000000 NS USD 7943519.17000000 0.061782022691 Long EC CORP US N 1 N N N Essex Property Trust Inc 549300TR2H2VEFX0NC60 Essex Property Trust Inc 297178105 17911.00000000 NS USD 6187892.28000000 0.048127346717 Long EC CORP US N 1 N N N Tesla Inc 54930043XZGB27CTOV49 Tesla Inc 88160R101 523982.00000000 NS USD 564643003.20000000 4.391603531094 Long EC CORP US N 1 N N N Home Depot Inc/The QEKMOTMBBKA8I816DO57 Home Depot Inc/The 437076102 496743.00000000 NS USD 148690082.19000000 1.156461492099 Long EC CORP US N 1 N N N Medpace Holdings Inc 549300H8TYEUVTW14A54 Medpace Holdings Inc 58506Q109 17998.00000000 NS USD 2944292.82000000 0.022899720126 Long EC CORP US N 1 N N Crocs Inc 549300B0J6YCXD63OG72 Crocs Inc 227046109 36814.00000000 NS USD 2812589.60000000 0.021875376740 Long EC CORP US N 1 N N N Camden Property Trust 5493002MYX22OHYJBD89 Camden Property Trust 133131102 63932.00000000 NS USD 10625498.40000000 0.082641555865 Long EC US N 1 N N N Sanderson Farms Inc 529900KZGVFTWHUO2759 Sanderson Farms Inc 800013104 6245.00000000 NS USD 1170875.05000000 0.009106672667 Long EC CORP US N 1 N N N Iron Mountain Inc SQL3F6CKNNBM3SQGHX24 Iron Mountain Inc 46284V101 110493.00000000 NS USD 6122417.13000000 0.047618103004 Long EC CORP US N 1 N N N Fortune Brands Home & Security Inc 54930032LHW54PQUJD44 Fortune Brands Home & Security Inc 34964C106 38218.00000000 NS USD 2838833.04000000 0.022079489397 Long EC CORP US N 1 N N N Mattel Inc 549300VELLG24KHTJ564 Mattel Inc 577081102 219621.00000000 NS USD 4877782.41000000 0.037937752410 Long EC CORP US N 1 N N N AptarGroup Inc VNPEQDQFAA7IY1T2PX43 AptarGroup Inc 038336103 18948.00000000 NS USD 2226390.00000000 0.017316113243 Long EC CORP US N 1 N N N AutoNation Inc N/A AutoNation Inc 05329W102 11758.00000000 NS USD 1170861.64000000 0.009106568368 Long EC CORP US N 1 N N East West Bancorp Inc N/A East West Bancorp Inc 27579R104 88772.00000000 NS USD 7014763.44000000 0.054558472731 Long EC CORP US N 1 N N N Pinnacle Financial Partners Inc 54930098EZ8JMSAZGS24 Pinnacle Financial Partners Inc 72346Q104 47640.00000000 NS USD 4386691.20000000 0.034118210009 Long EC CORP US N 1 N N N Arista Networks Inc 635400H1WKBLOQERUU95 Arista Networks Inc 040413106 140343.00000000 NS USD 19504870.14000000 0.151702325354 Long EC CORP US N 1 N N N Abbott Laboratories HQD377W2YR662HK5JX27 Abbott Laboratories 002824100 586578.00000000 NS USD 69427372.08000000 0.539982769029 Long EC CORP US N 1 N N N Lumentum Holdings Inc 549300JLWRRC38DWEF52 Lumentum Holdings Inc 55024U109 20348.00000000 NS USD 1985964.80000000 0.015446166832 Long EC CORP US N 1 N N Ziff Davis Inc 5493008OJYGLHD7MXA18 Ziff Davis Inc 48123V102 30161.00000000 NS USD 2918981.58000000 0.022702857807 Long EC CORP US N 1 N N N Synchrony Financial 549300RS7EWPM9MA6C78 Synchrony Financial 87165B103 186220.00000000 NS USD 6482318.20000000 0.050417292582 Long EC CORP US N 1 N N N Murphy Oil Corp QBKYQD0ODE7DC7PDIN91 Murphy Oil Corp 626717102 90829.00000000 NS USD 3668583.31000000 0.028533008160 Long EC CORP US N 1 N N N Cognex Corp 549300JQTYZCLC43S226 Cognex Corp 192422103 69690.00000000 NS USD 5376583.50000000 0.041817259666 Long EC CORP US N 1 N N N Paylocity Holding Corp 549300VH75FTB4DIEE07 Paylocity Holding Corp 70438V106 24714.00000000 NS USD 5085399.78000000 0.039552530544 Long EC CORP US N 1 N N N II-VI Inc 549300O5C25A0MMHHU33 II-VI Inc 902104108 31872.00000000 NS USD 2310401.28000000 0.017969524747 Long EC CORP US N 1 N N SBA Communications Corp 5299001HX8ZN8Y8QIT49 SBA Communications Corp 78410G104 38117.00000000 NS USD 13116059.70000000 0.102012304706 Long EC CORP US N 1 N N N Littelfuse Inc 549300MY7HLQFYTPCX75 Littelfuse Inc 537008104 9556.00000000 NS USD 2383361.96000000 0.018536988398 Long EC CORP US N 1 N N N Antero Midstream Corp N/A Antero Midstream Corp 03676B102 208643.00000000 NS USD 2267949.41000000 0.017639348368 Long EC CORP US N 1 N N N Domino's Pizza Inc 5299004V0Y8MI5D9FF45 Domino's Pizza Inc 25754A201 15248.00000000 NS USD 6206088.48000000 0.048268870646 Long EC CORP US N 1 N N N SLM Corp 4K8SLPBF5DXXGPW03H93 SLM Corp 78442P106 174806.00000000 NS USD 3209438.16000000 0.024961931479 Long EC CORP US N 1 N N N Cincinnati Financial Corp 254900Q4WEDMZBOZ0002 Cincinnati Financial Corp 172062101 44064.00000000 NS USD 5990941.44000000 0.046595529269 Long EC CORP US N 1 N N N Goldman Sachs Group Inc/The 784F5XWPLTWKTBV3E584 Goldman Sachs Group Inc/The 38141G104 212466.00000000 NS USD 70135026.60000000 0.545486668079 Long EC CORP US N 1 N N N Ciena Corp W0CZ7N0GH8UIGXDM1H41 Ciena Corp 171779309 61062.00000000 NS USD 3702189.06000000 0.028794382391 Long EC CORP US N 1 N N N Cable One Inc 549300648QS85T0XSH18 Cable One Inc 12685J105 1803.00000000 NS USD 2640024.72000000 0.020533225094 Long EC CORP US N 1 N N N Rollins Inc 549300F2A0BXT4SGWD84 Rollins Inc 775711104 62313.00000000 NS USD 2184070.65000000 0.016986967560 Long EC CORP US N 1 N N N Acuity Brands Inc N/A Acuity Brands Inc 00508Y102 21850.00000000 NS USD 4136205.00000000 0.032170012521 Long EC CORP US N 1 N N IAA Inc 549300PZCOPC5178W747 IAA Inc 449253103 45560.00000000 NS USD 1742670.00000000 0.013553901637 Long EC CORP US N 1 N N N Essential Utilities Inc 549300ILTEOF3E3QY357 Essential Utilities Inc 29670G102 90647.00000000 NS USD 4634781.11000000 0.036047769959 Long EC CORP US N 1 N N N Freeport-McMoRan Inc 549300IRDTHJQ1PVET45 Freeport-McMoRan Inc 35671D857 404230.00000000 NS USD 20106400.20000000 0.156380824017 Long EC CORP US N 1 N N N ServiceNow Inc 549300HJTQM36M0E1G39 ServiceNow Inc 81762P102 125181.00000000 NS USD 69712047.09000000 0.542196875592 Long EC CORP US N 1 N N N AvalonBay Communities Inc K9G90K85RBWD2LAGQX17 AvalonBay Communities Inc 053484101 36717.00000000 NS USD 9119401.29000000 0.070927638666 Long EC US N 1 N N N FactSet Research Systems Inc 549300ZSJE7NBK6K9P30 FactSet Research Systems Inc 303075105 13665.00000000 NS USD 5932659.75000000 0.046142233870 Long EC CORP US N 1 N N N PotlatchDeltic Corp 54930084YA8UJOTXDM59 PotlatchDeltic Corp 737630103 19070.00000000 NS USD 1005561.10000000 0.007820916317 Long EC US N 1 N N N Cathay General Bancorp 549300K1SLJ8C97H5L68 Cathay General Bancorp 149150104 18846.00000000 NS USD 843358.50000000 0.006559359003 Long EC CORP US N 1 N N N Watsco Inc 549300F1Y3LN5BX5WN75 Watsco Inc 942622200 13643.00000000 NS USD 4156203.52000000 0.032325554289 Long EC CORP US N 1 N N N Trinity Industries Inc R1JB4KXN77XFCXOQKV49 Trinity Industries Inc 896522109 25548.00000000 NS USD 877829.28000000 0.006827461146 Long EC CORP US N 1 N N N Middleby Corp/The JDFO86U9VQRBKW5KYA35 Middleby Corp/The 596278101 22551.00000000 NS USD 3697010.94000000 0.028754108713 Long EC CORP US N 1 N N Sherwin-Williams Co/The Z15BMIOX8DDH0X2OBP21 Sherwin-Williams Co/The 824348106 79986.00000000 NS USD 19966105.32000000 0.155289657586 Long EC CORP US N 1 N N N Louisiana-Pacific Corp 549300C7E2UAO5BVRR75 Louisiana-Pacific Corp 546347105 55054.00000000 NS USD 3419954.48000000 0.026599256672 Long EC CORP US N 1 N N N Dexcom Inc 549300YSK3QDSFR5EU59 Dexcom Inc 252131107 60638.00000000 NS USD 31022400.80000000 0.241281808371 Long EC CORP US N 1 N N N YETI Holdings Inc 549300DSQICIGNT5GO63 YETI Holdings Inc 98585X104 54689.00000000 NS USD 3280246.22000000 0.025512652775 Long EC CORP US N 1 N N APA Corp N/A APA Corp 03743Q108 124993.00000000 NS USD 5165960.69000000 0.040179106230 Long EC CORP US N 1 N N N Deere & Co PWFTNG3EI0Y73OXWDH08 Deere & Co 244199105 80750.00000000 NS USD 33548395.00000000 0.260928142400 Long EC CORP US N 1 N N N Charles Schwab Corp/The 549300VSGCJ7E698NM85 Charles Schwab Corp/The 808513105 639600.00000000 NS USD 53924676.00000000 0.419408008587 Long EC CORP US N 1 N N N Illinois Tool Works Inc 76NA4I14SZCFAYMNSV04 Illinois Tool Works Inc 452308109 73264.00000000 NS USD 15341481.60000000 0.119320888393 Long EC CORP US N 1 N N N F5 Inc N/A F5 Inc 315616102 19994.00000000 NS USD 4177746.30000000 0.032493106793 Long EC CORP US N 1 N N N Meta Platforms Inc BQ4BKCS1HXDV9HN80Z93 Meta Platforms Inc 30303M102 1445300.00000000 NS USD 321376908.00000000 2.499561591990 Long EC CORP US N 1 N N N Pfizer Inc 765LHXWGK1KXCLTFYQ30 Pfizer Inc 717081103 1897127.00000000 NS USD 98214264.79000000 0.763877546717 Long EC CORP US N 1 N N N VeriSign Inc LMPL4N8ZOJRMF0KOF759 VeriSign Inc 92343E102 28421.00000000 NS USD 6322535.66000000 0.049174557680 Long EC CORP US N 1 N N N Bio-Techne Corp 54930073RLKQ51TILZ35 Bio-Techne Corp 09073M104 24582.00000000 NS USD 10644989.28000000 0.082793149380 Long EC CORP US N 1 N N N ITT Inc 549300KDSERHTJOXUS80 ITT Inc 45073V108 29984.00000000 NS USD 2255096.64000000 0.017539383842 Long EC CORP US N 1 N N N First Solar Inc 549300NPYMLM4NHTOF27 First Solar Inc 336433107 36500.00000000 NS USD 3056510.00000000 0.023772507642 Long EC CORP US N 1 N N N Chemed Corp 54930020031IDJT2IM79 Chemed Corp 16359R103 5486.00000000 NS USD 2778933.30000000 0.021613609349 Long EC CORP US N 1 N N N Molina Healthcare Inc 549300NQQCEQ46YHZ591 Molina Healthcare Inc 60855R100 17897.00000000 NS USD 5970260.23000000 0.046434677768 Long EC CORP US N 1 N N N Oracle Corp 1Z4GXXU7ZHVWFCD8TV52 Oracle Corp 68389X105 986124.00000000 NS USD 81582038.52000000 0.634517680034 Long EC CORP US N 1 N N N CarMax Inc N/A CarMax Inc 143130102 53752.00000000 NS USD 5185992.96000000 0.040334910494 Long EC CORP US N 1 N N Cullen/Frost Bankers Inc 529900V2E9G9AY665O34 Cullen/Frost Bankers Inc 229899109 19864.00000000 NS USD 2749376.24000000 0.021383724469 Long EC CORP US N 1 N N N Bath & Body Works Inc GR3KVMWVCR54YWQNXU90 Bath & Body Works Inc 070830104 104859.00000000 NS USD 5012260.20000000 0.038983675469 Long EC CORP US N 1 N N N Umpqua Holdings Corp 5299002ENJ7CY215BW86 Umpqua Holdings Corp 904214103 50150.00000000 NS USD 945829.00000000 0.007356340116 Long EC CORP US N 1 N N N Columbia Sportswear Co 549300OTMCIEUXAH5Z60 Columbia Sportswear Co 198516106 11466.00000000 NS USD 1038016.98000000 0.008073347245 Long EC CORP US N 1 N N N Edwards Lifesciences Corp YA13X31F3V31L8TMPR58 Edwards Lifesciences Corp 28176E108 246074.00000000 NS USD 28967831.28000000 0.225302057081 Long EC CORP US N 1 N N N National Storage Affiliates Trust N/A National Storage Affiliates Trust 637870106 51264.00000000 NS USD 3217328.64000000 0.025023300981 Long EC US N 1 N N N Avery Dennison Corp 549300PW7VPFCYKLIV37 Avery Dennison Corp 053611109 26420.00000000 NS USD 4596287.40000000 0.035748378818 Long EC CORP US N 1 N N N Brown & Brown Inc 549300PC8KTJ71XKFY89 Brown & Brown Inc 115236101 101126.00000000 NS USD 7308376.02000000 0.056842092710 Long EC CORP US N 1 N N N Autodesk Inc FRKKVKAIQEF3FCSTPG55 Autodesk Inc 052769106 88036.00000000 NS USD 18870516.60000000 0.146768536693 Long EC CORP US N 1 N N N Aon PLC 635400FALWQYX5E6QC64 Aon PLC 000000000 80788.00000000 NS USD 26306996.44000000 0.204606977866 Long EC CORP IE N 1 N N N Hancock Whitney Corp 549300GRNBWY8HIICT41 Hancock Whitney Corp 410120109 24443.00000000 NS USD 1274702.45000000 0.009914207293 Long EC CORP US N 1 N N N Healthcare Realty Trust Inc 549300CB86LH2IOKHH22 Healthcare Realty Trust Inc 421946104 43386.00000000 NS USD 1192247.28000000 0.009272898690 Long EC US N 1 N N N Jacobs Engineering Group Inc 549300CZ8QS1GE53O776 Jacobs Engineering Group Inc 469814107 35876.00000000 NS USD 4944071.56000000 0.038453327142 Long EC CORP US N 1 N N N WEX Inc T9M5IGROL1TL1G5OV478 WEX Inc 96208T104 12058.00000000 NS USD 2151750.10000000 0.016735589184 Long EC CORP US N 1 N N N Landstar System Inc 254900CUQXQRL09MEI52 Landstar System Inc 515098101 15413.00000000 NS USD 2324742.79000000 0.018081068192 Long EC CORP US N 1 N N N Progyny Inc N/A Progyny Inc 74340E103 27007.00000000 NS USD 1388159.80000000 0.010796640434 Long EC CORP US N 1 N N N Dover Corp 549300FMC2ALGA7N9E80 Dover Corp 260003108 41436.00000000 NS USD 6501308.40000000 0.050564991976 Long EC CORP US N 1 N N N Boyd Gaming Corp 254900787YGRYS2A1Z35 Boyd Gaming Corp 103304101 51307.00000000 NS USD 3374974.46000000 0.026249417192 Long EC CORP US N 1 N N N Federated Hermes Inc R05X5UQ874RGFF7HHD84 Federated Hermes Inc 314211103 28680.00000000 NS USD 976840.80000000 0.007597539475 Long EC CORP US N 1 N N N Advance Auto Parts Inc 529900UCNQ5H9FSL0Y70 Advance Auto Parts Inc 00751Y106 18923.00000000 NS USD 3916304.08000000 0.030459697063 Long EC CORP US N 1 N N N Option Care Health Inc 549300DI3Q5ACSYJRI17 Option Care Health Inc 68404L201 86657.00000000 NS USD 2474923.92000000 0.019249126553 Long EC CORP US N 1 N N Cleveland-Cliffs Inc 549300TM2WLI2BJMDD86 Cleveland-Cliffs Inc 185899101 299851.00000000 NS USD 9658200.71000000 0.075118239492 Long EC CORP US N 1 N N N Devon Energy Corp 54930042348RKR3ZPN35 Devon Energy Corp 25179M103 394091.00000000 NS USD 23302600.83000000 0.181239798436 Long EC CORP US N 1 N N N Skyworks Solutions Inc 549300WZ3ORQ2BVKBD96 Skyworks Solutions Inc 83088M102 48560.00000000 NS USD 6472076.80000000 0.050337638414 Long EC CORP US N 1 N N N LKQ Corp DS830JTTZQN6GK0I2E41 LKQ Corp 501889208 72149.00000000 NS USD 3276286.09000000 0.025481852214 Long EC CORP US N 1 N N N MKS Instruments Inc 549300KEQATBHAGVF505 MKS Instruments Inc 55306N104 19086.00000000 NS USD 2862900.00000000 0.022266674124 Long EC CORP US N 1 N N N Starbucks Corp OQSJ1DU9TAOC51A47K68 Starbucks Corp 855244109 367764.00000000 NS USD 33455491.08000000 0.260205566931 Long EC CORP US N 1 N N N Concentrix Corp N/A Concentrix Corp 20602D101 26840.00000000 NS USD 4470470.40000000 0.034769816473 Long EC CORP US N 1 N N N JB Hunt Transport Services Inc 549300XCD1MPI1C5GK90 JB Hunt Transport Services Inc 445658107 31014.00000000 NS USD 6227301.06000000 0.048433854965 Long EC CORP US N 1 N N N Aspen Technology Inc 529900B0MZWTVFG7CB96 Aspen Technology Inc 045327103 41862.00000000 NS USD 6922718.94000000 0.053842581541 Long EC CORP US N 1 N N N Simon Property Group Inc 529900GQL5X8H7AO3T64 Simon Property Group Inc 828806109 123357.00000000 NS USD 16228846.92000000 0.126222517653 Long EC US N 1 N N N ACI Worldwide Inc 5493003BPVMZUJ6F5C02 ACI Worldwide Inc 004498101 34566.00000000 NS USD 1088483.34000000 0.008465857634 Long EC CORP US N 1 N N N Euronet Worldwide Inc YG3575C4DSHJPA5KET68 Euronet Worldwide Inc 298736109 11297.00000000 NS USD 1470304.55000000 0.011435534695 Long EC CORP US N 1 N N N ABIOMED Inc 5493001EZN4ZTB4Z5887 ABIOMED Inc 003654100 15648.00000000 NS USD 5183243.52000000 0.040313526274 Long EC CORP US N 1 N N N Yum! Brands Inc 549300JE8XHZZ7OHN517 Yum! Brands Inc 988498101 85019.00000000 NS USD 10077302.07000000 0.078377869031 Long EC CORP US N 1 N N N Live Nation Entertainment Inc 5493007B9BM9ZXJINO78 Live Nation Entertainment Inc 538034109 36341.00000000 NS USD 4275155.24000000 0.033250720794 Long EC CORP US N 1 N N N Wolfspeed Inc 549300OGU88P3AW3TO93 Wolfspeed Inc 977852102 42637.00000000 NS USD 4854648.82000000 0.037757827121 Long EC CORP US N 1 N N Sabre Corp 529900VKCYZW8GZ4WW58 Sabre Corp 78573M104 97129.00000000 NS USD 1110184.47000000 0.008634641731 Long EC CORP US N 1 N N N Envestnet Inc 549300HLWZ5OKIDM8737 Envestnet Inc 29404K106 9685.00000000 NS USD 720951.40000000 0.005607317714 Long EC CORP US N 1 N N N Laboratory Corp of America Holdings OZ7UA8IXAIFILY2VZH07 Laboratory Corp of America Holdings 50540R409 30934.00000000 NS USD 8156058.44000000 0.063435081709 Long EC CORP US N 1 N N N PTC Inc 54930050SSMU8SKDJ030 PTC Inc 69370C100 33054.00000000 NS USD 3560576.88000000 0.027692970443 Long EC CORP US N 1 N N N Morgan Stanley IGJSJL3JD5P30I6NJZ34 Morgan Stanley 617446448 434141.00000000 NS USD 37943923.40000000 0.295115085182 Long EC CORP US N 1 N N N Ulta Beauty Inc 529900CIV6HN8M28YM82 Ulta Beauty Inc 90384S303 19047.00000000 NS USD 7584896.34000000 0.058992774834 Long EC CORP US N 1 N N N RH 5493008MTS3OGGMHGK69 RH 74967X103 10804.00000000 NS USD 3523076.36000000 0.027401304001 Long EC CORP US N 1 N N Pioneer Natural Resources Co FY8JBF7CCL2VE4F1B628 Pioneer Natural Resources Co 723787107 79550.00000000 NS USD 19889886.50000000 0.154696853217 Long EC CORP US N 1 N N N Tenet Healthcare Corp 0W9AIBT6U6ADJ2I8HK17 Tenet Healthcare Corp 88033G407 66994.00000000 NS USD 5758804.24000000 0.044790044137 Long EC CORP US N 1 N N N CF Industries Holdings Inc 529900CG8YAQFZ2JMV97 CF Industries Holdings Inc 125269100 80507.00000000 NS USD 8297051.42000000 0.064531677727 Long EC CORP US N 1 N N N Azenta Inc 35ZN6X1ANPH25YN32Y17 Azenta Inc 114340102 47490.00000000 NS USD 3935971.20000000 0.030612661313 Long EC CORP US N 1 N N N Monolithic Power Systems Inc 529900TB7O85LSZ1XU31 Monolithic Power Systems Inc 609839105 27104.00000000 NS USD 13163870.72000000 0.102384162752 Long EC CORP US N 1 N N N QUALCOMM Inc H1J8DDZKZP6H7RWC0H53 QUALCOMM Inc 747525103 705412.00000000 NS USD 107801061.84000000 0.838440432537 Long EC CORP US N 1 N N N Gentex Corp 549300S3UD8XV1MN0287 Gentex Corp 371901109 78421.00000000 NS USD 2287540.57000000 0.017791721827 Long EC CORP US N 1 N N N Neurocrine Biosciences Inc 549300FECER0XBN49756 Neurocrine Biosciences Inc 64125C109 59164.00000000 NS USD 5546625.00000000 0.043139785311 Long EC CORP US N 1 N N N Lam Research Corp 549300I4GMO6D34U1T02 Lam Research Corp 512807108 87463.00000000 NS USD 47020983.43000000 0.365713407757 Long EC CORP US N 1 N N N Exelixis Inc N/A Exelixis Inc 30161Q104 104909.00000000 NS USD 2378287.03000000 0.018497517298 Long EC CORP US N 1 N N N AutoZone Inc GA3JGKJ41LJKXDN23E90 AutoZone Inc 053332102 12940.00000000 NS USD 26456865.20000000 0.205772606718 Long EC CORP US N 1 N N N Webster Financial Corp KMRURHT0VWKYS6Z5KU67 Webster Financial Corp 947890109 46165.00000000 NS USD 2590779.80000000 0.020150214655 Long EC CORP US N 1 N N N HealthEquity Inc 529900LRJU1RAFQHM467 HealthEquity Inc 42226A107 34998.00000000 NS USD 2360265.12000000 0.018357348938 Long EC CORP US N 1 N N N Ameriprise Financial Inc 6ZLKQF7QB6JAEKQS5388 Ameriprise Financial Inc 03076C106 42200.00000000 NS USD 12675192.00000000 0.098583383888 Long EC CORP US N 1 N N N HCA Healthcare Inc 529900PH4ZGUH2MNEU89 HCA Healthcare Inc 40412C101 86905.00000000 NS USD 21780131.10000000 0.169398540501 Long EC CORP US N 1 N N N Five Below Inc 529900AAXP5Z6BGI7418 Five Below Inc 33829M101 35042.00000000 NS USD 5549601.54000000 0.043162935839 Long EC CORP US N 1 N N Masimo Corp 549300Q4A8JK0PIYCU29 Masimo Corp 574795100 32156.00000000 NS USD 4679984.24000000 0.036399344714 Long EC CORP US N 1 N N N Silicon Laboratories Inc 4PRDF8Q9TDHRVZKZSZ47 Silicon Laboratories Inc 826919102 23948.00000000 NS USD 3596989.60000000 0.027976176343 Long EC CORP US N 1 N N N Bio-Rad Laboratories Inc 549300ZC1GPV35XYDK53 Bio-Rad Laboratories Inc 090572207 7434.00000000 NS USD 4187051.82000000 0.032565482000 Long EC CORP US N 1 N N N Otis Worldwide Corp 549300ZLBKR8VSU25153 Otis Worldwide Corp 68902V107 106303.00000000 NS USD 8180015.85000000 0.063621414394 Long EC CORP US N 1 N N N KLA Corp 549300H0BF5JCG96TJ81 KLA Corp 482480100 94494.00000000 NS USD 34590473.64000000 0.269033079873 Long EC CORP US N 1 N N N BLACKROCK CASH FUNDS TREASURY SL AGENCY SHARES 5493008LW2651I1QB503 BlackRock Cash Funds: Treasury, SL Agency Shares 066922477 18116000.00000000 NS USD 18116000.00000000 0.140900160133 Long STIV RF US N 1 N N N Copart Inc 549300KVYX3JWMYEHU61 Copart Inc 217204106 90776.00000000 NS USD 11389664.72000000 0.088584984705 Long EC CORP US N 1 N N N Diamondback Energy Inc 549300R22LSX6OHWEN64 Diamondback Energy Inc 25278X109 106550.00000000 NS USD 14605874.00000000 0.113599579680 Long EC CORP US N 1 N N N Kinsale Capital Group Inc 529900QTUQHNZ6HOA508 Kinsale Capital Group Inc 49714P108 13703.00000000 NS USD 3124558.06000000 0.024301762585 Long EC CORP US N 1 N N N NVR Inc 529900RWXR4JI3JYTV70 NVR Inc 62944T105 956.00000000 NS USD 4270710.12000000 0.033216148144 Long EC CORP US N 1 N N N SiTime Corp N/A SiTime Corp 82982T106 9379.00000000 NS USD 2324303.78000000 0.018077653720 Long EC CORP US N 1 N N N Regions Financial Corp CW05CS5KW59QTC0DG824 Regions Financial Corp 7591EP100 262929.00000000 NS USD 5852799.54000000 0.045521107993 Long EC CORP US N 1 N N N Verisk Analytics Inc 549300I1YSWNIRKBWP67 Verisk Analytics Inc 92345Y106 51419.00000000 NS USD 11036059.97000000 0.085834765788 Long EC CORP US N 1 N N N National Retail Properties Inc 5493008JKH5SOTI0JS97 National Retail Properties Inc 637417106 49436.00000000 NS USD 2221653.84000000 0.017279276982 Long EC US N 1 N N N Keysight Technologies Inc 549300GLKVIO8YRCYN02 Keysight Technologies Inc 49338L103 86419.00000000 NS USD 13651609.43000000 0.106177630534 Long EC CORP US N 1 N N N RPM International Inc 549300TJCKW4BRXPJ474 RPM International Inc 749685103 41388.00000000 NS USD 3370638.72000000 0.026215695263 Long EC CORP US N 1 N N N Choice Hotels International Inc 5493003CYRY5RFGTIR97 Choice Hotels International Inc 169905106 13967.00000000 NS USD 1979961.92000000 0.015399478449 Long EC CORP US N 1 N N N Synopsys Inc QG7T915N9S0NY5UKNE63 Synopsys Inc 871607107 64460.00000000 NS USD 21482584.20000000 0.167084320703 Long EC CORP US N 1 N N N Apple Inc HWUPKR0MPOU8FGXBT394 Apple Inc 037833100 9703925.00000000 NS USD 1694402344.25000000 13.17849203112 Long EC CORP US N 1 N N N EastGroup Properties Inc 31TIGQQZC4P6JMHKSW85 EastGroup Properties Inc 277276101 25445.00000000 NS USD 5172459.60000000 0.040229652568 Long EC US N 1 N N N Danaher Corp S4BKK9OTCEWQ3YHPFM11 Danaher Corp 235851102 270845.00000000 NS USD 79446963.85000000 0.617911786741 Long EC CORP US N 1 N N N TEGNA Inc 549300YC5EDBGX85AO10 TEGNA Inc 87901J105 62255.00000000 NS USD 1394512.00000000 0.010846045711 Long EC CORP US N 1 N N N Commerce Bancshares Inc/MO N/A Commerce Bancshares Inc/MO 200525103 34278.00000000 NS USD 2453962.02000000 0.019086091939 Long EC CORP US N 1 N N N Apartment Income REIT Corp N/A Apartment Income REIT Corp 03750L109 46161.00000000 NS USD 2467767.06000000 0.019193462901 Long EC US N 1 N N N GameStop Corp 549300505KLOET039L77 GameStop Corp 36467W109 38763.00000000 NS USD 6457140.54000000 0.050221469203 Long EC CORP US N 1 N N ANSYS Inc 549300VJV8H15Z5FJ571 ANSYS Inc 03662Q105 33846.00000000 NS USD 10751181.90000000 0.083619079892 Long EC CORP US N 1 N N N Lennox International Inc S7DWAC87RDMPBF77GJ92 Lennox International Inc 526107107 12214.00000000 NS USD 3149502.04000000 0.024495768479 Long EC CORP US N 1 N N N Regeneron Pharmaceuticals Inc 549300RCBFWIRX3HYQ56 Regeneron Pharmaceuticals Inc 75886F107 66729.00000000 NS USD 46604868.18000000 0.362477003178 Long EC CORP US N 1 N N N Cboe Global Markets Inc 529900RLNSGA90UPEH54 Cboe Global Markets Inc 12503M108 38698.00000000 NS USD 4427825.16000000 0.034438136127 Long EC CORP US N 1 N N N Builders FirstSource Inc 549300W0SKP6L3H7DP63 Builders FirstSource Inc 12008R107 119803.00000000 NS USD 7732085.62000000 0.060137563591 Long EC CORP US N 1 N N N Jefferies Financial Group Inc 549300HOF34RGOJ5YL07 Jefferies Financial Group Inc 47233W109 122894.00000000 NS USD 4037067.90000000 0.031398957473 Long EC CORP US N 1 N N N ICU Medical Inc 5493003NRW7LS2QZRH60 ICU Medical Inc 44930G107 5810.00000000 NS USD 1293538.40000000 0.010060706982 Long EC CORP US N 1 N N N Signature Bank/New York NY VLP5AP0XK2GM6GKD1007 Signature Bank/New York NY 82669G104 39333.00000000 NS USD 11543842.17000000 0.089784125100 Long EC CORP US N 1 N N N PS Business Parks Inc N/A PS Business Parks Inc 69360J107 7923.00000000 NS USD 1331697.84000000 0.010357498283 Long EC US N 1 N N N Automatic Data Processing Inc HGBOLILQXWER4SAL2I23 Automatic Data Processing Inc 053015103 139122.00000000 NS USD 31655819.88000000 0.246208329115 Long EC CORP US N 1 N N N New York Times Co/The 529900J1WEMMIW7BOH57 New York Times Co/The 650111107 60633.00000000 NS USD 2779416.72000000 0.021617369227 Long EC CORP US N 1 N N N Mid-America Apartment Communities Inc 549300FQZKFR5YNSHZ21 Mid-America Apartment Communities Inc 59522J103 44654.00000000 NS USD 9352780.30000000 0.072742782179 Long EC CORP US N 1 N N N Alcoa Corp 549300T12EZ1F6PWWU29 Alcoa Corp 013872106 46818.00000000 NS USD 4215024.54000000 0.032783044416 Long EC CORP US N 1 N N N Nasdaq Inc 549300L8X1Q78ERXFD06 Nasdaq Inc 631103108 57113.00000000 NS USD 10177536.60000000 0.079157459522 Long EC CORP US N 1 N N N CommVault Systems Inc 65T5VRP62VXG39YFML83 CommVault Systems Inc 204166102 18513.00000000 NS USD 1228337.55000000 0.009553596682 Long EC CORP US N 1 N N N Clean Harbors Inc 5493000SJVZVZJKHJF48 Clean Harbors Inc 184496107 18485.00000000 NS USD 2063665.40000000 0.016050495988 Long EC CORP US N 1 N N N Boston Beer Co Inc/The 529900Q02MQ0DCQNRM58 Boston Beer Co Inc/The 100557107 3516.00000000 NS USD 1365860.52000000 0.010623204128 Long EC CORP US N 1 N N N Glacier Bancorp Inc 549300SMJAUKZB5D7V74 Glacier Bancorp Inc 37637Q105 67865.00000000 NS USD 3412252.20000000 0.026539350927 Long EC CORP US N 1 N N N Equifax Inc 5493004MCF8JDC86VS77 Equifax Inc 294429105 76321.00000000 NS USD 18095709.10000000 0.140742344332 Long EC CORP US N 1 N N N Mettler-Toledo International Inc 5493000BD5GJNUDIUG10 Mettler-Toledo International Inc 592688105 9064.00000000 NS USD 12446594.16000000 0.096805426709 Long EC CORP US N 1 N N N Deckers Outdoor Corp 5493008LG4W3I6K8J118 Deckers Outdoor Corp 243537107 17171.00000000 NS USD 4700904.67000000 0.036562056788 Long EC CORP US N 1 N N N Weyerhaeuser Co 08IRJODWFYBI7QWRGS31 Weyerhaeuser Co 962166104 196822.00000000 NS USD 7459553.80000000 0.058017902679 Long EC US N 1 N N N Extra Space Storage Inc N/A Extra Space Storage Inc 30225T102 83758.00000000 NS USD 17220644.80000000 0.133936388271 Long EC CORP US N 1 N N N Rexford Industrial Realty Inc 549300MSLO0DF0EMX355 Rexford Industrial Realty Inc 76169C100 100521.00000000 NS USD 7497861.39000000 0.058315846241 Long EC US N 1 N N N CNX Resources Corp 549300JK3KH8PWM3B226 CNX Resources Corp 12653C108 62093.00000000 NS USD 1286566.96000000 0.010006485465 Long EC CORP US N 1 N N Wyndham Hotels & Resorts Inc 549300FE3MQ4RVXXC673 Wyndham Hotels & Resorts Inc 98311A105 37898.00000000 NS USD 3209581.62000000 0.024963047263 Long EC CORP US N 1 N N N T Rowe Price Group Inc 549300SIV6FPS9Y7IH33 T Rowe Price Group Inc 74144T108 100615.00000000 NS USD 15211981.85000000 0.118313682855 Long EC CORP US N 1 N N N Valmont Industries Inc 5493009ZGZJJ8F77JN08 Valmont Industries Inc 920253101 13270.00000000 NS USD 3166222.00000000 0.024625810709 Long EC CORP US N 1 N N N Aptiv PLC N/A Aptiv PLC 000000000 69379.00000000 NS USD 8305360.09000000 0.064596299770 Long EC CORP JE N 1 N N N Chart Industries Inc EM7QGKC1GYOF3LSZSL80 Chart Industries Inc 16115Q308 22278.00000000 NS USD 3826692.06000000 0.029762724886 Long EC CORP US N 1 N N N Equinix Inc 549300EVUN2BTLJ3GT74 Equinix Inc 29444U700 25918.00000000 NS USD 19221307.16000000 0.149496867786 Long EC CORP US N 1 N N N Bank of Hawaii Corp 5493006Q8BQ8AD8M2U33 Bank of Hawaii Corp 062540109 10630.00000000 NS USD 892069.60000000 0.006938217569 Long EC CORP US N 1 N N N Broadridge Financial Solutions Inc N/A Broadridge Financial Solutions Inc 11133T103 32088.00000000 NS USD 4996422.48000000 0.038860495005 Long EC CORP US N 1 N N N Quest Diagnostics Inc 8MCWUBXQ0WE04KMXBX50 Quest Diagnostics Inc 74834L100 34322.00000000 NS USD 4697308.92000000 0.036534090253 Long EC CORP US N 1 N N N STERIS PLC N/A STERIS PLC 000000000 26286.00000000 NS USD 6355166.22000000 0.049428347211 Long EC CORP IE N 1 N N N Lattice Semiconductor Corp 549300LRBBPZDQ2II567 Lattice Semiconductor Corp 518415104 85669.00000000 NS USD 5221525.55000000 0.040611271038 Long EC CORP US N 1 N N N S&P Global Inc Y6X4K52KMJMZE7I7MY94 S&P Global Inc 78409V104 135169.00000000 NS USD 55443620.42000000 0.431221847845 Long EC CORP US N 1 N N N West Pharmaceutical Services Inc 5493007NKRGM1RJQ1P16 West Pharmaceutical Services Inc 955306105 46345.00000000 NS USD 19034354.95000000 0.148042816322 Long EC CORP US N 1 N N N Waters Corp 5T547R1474YC9HOD8Q74 Waters Corp 941848103 28264.00000000 NS USD 8772862.96000000 0.068232379989 Long EC CORP US N 1 N N N Eli Lilly & Co FRDRIPF3EKNDJ2CQJL29 Eli Lilly & Co 532457108 496962.00000000 NS USD 142315007.94000000 1.106878306921 Long EC CORP US N 1 N N N Digital Turbine Inc 549300D0WZR1VI2QGB24 Digital Turbine Inc 25400W102 56291.00000000 NS USD 2466108.71000000 0.019180564812 Long EC CORP US N 1 N N N Coherent Inc 549300RYOCKUMWACR010 Coherent Inc 192479103 15338.00000000 NS USD 4192795.68000000 0.032610155813 Long EC CORP US N 1 N N N Arthur J Gallagher & Co 54930049QLLMPART6V29 Arthur J Gallagher & Co 363576109 57664.00000000 NS USD 10068134.40000000 0.078306565975 Long EC CORP US N 1 N N N JPMorgan Chase & Co 8I5DZWZKVSZI1NUHU748 JPMorgan Chase & Co 46625H100 850891.00000000 NS USD 115993461.12000000 0.902158161088 Long EC CORP US N 1 N N N Amazon.com Inc ZXTILKJKG63JELOEG630 Amazon.com Inc 023135106 273908.00000000 NS USD 892926384.60000000 6.944881352275 Long EC CORP US N 1 N N N HP Inc WHKXQACZ14C5XRO8LW03 HP Inc 40434L105 339256.00000000 NS USD 12314992.80000000 0.095781875555 Long EC CORP US N 1 N N N Scientific Games Corp 529900JXALYBOHXKFM62 Scientific Games Corp 80874P109 60383.00000000 NS USD 3547501.25000000 0.027591272587 Long EC CORP US N 1 N N N TopBuild Corp 5493007YSKHOL4RWII46 TopBuild Corp 89055F103 20562.00000000 NS USD 3729741.18000000 0.029008673521 Long EC CORP US N 1 N N N Catalent Inc N/A Catalent Inc 148806102 67412.00000000 NS USD 7475990.80000000 0.058145744142 Long EC CORP US N 1 N N N Blackbaud Inc 54930056X3HKFMNG3754 Blackbaud Inc 09227Q100 18819.00000000 NS USD 1126693.53000000 0.008763043651 Long EC CORP US N 1 N N Motorola Solutions Inc 6S552MUG6KGJVEBSEC55 Motorola Solutions Inc 620076307 62349.00000000 NS USD 15100927.80000000 0.117449941774 Long EC CORP US N 1 N N N Fair Isaac Corp RI6HET5SJUEY30V1PS26 Fair Isaac Corp 303250104 9556.00000000 NS USD 4457491.76000000 0.034668872973 Long EC CORP US N 1 N N N Graco Inc 4T5VJ4S81BRT6Q7GGT78 Graco Inc 384109104 63797.00000000 NS USD 4447926.84000000 0.034594480239 Long EC CORP US N 1 N N N IDEXX Laboratories Inc OGMTXK0LUU1HKV2P0J84 IDEXX Laboratories Inc 45168D104 36603.00000000 NS USD 20024037.18000000 0.155740232125 Long EC CORP US N 1 N N N ONEOK Inc 2T3D6M0JSY48PSZI1Q41 ONEOK Inc 682680103 119960.00000000 NS USD 8472774.80000000 0.065898395125 Long EC CORP US N 1 N N N Hologic Inc 549300DYP6F5ZJL0LB74 Hologic Inc 436440101 115610.00000000 NS USD 8881160.20000000 0.069074679529 Long EC CORP US N 1 N N N FTI Consulting Inc 549300K17GM8EQD0FQ48 FTI Consulting Inc 302941109 21908.00000000 NS USD 3444375.76000000 0.026789197181 Long EC CORP US N 1 N N PacWest Bancorp 549300YI8VMFO7G36V04 PacWest Bancorp 695263103 76042.00000000 NS USD 3279691.46000000 0.025508338038 Long EC CORP US N 1 N N N Genpact Ltd 529900OSEC6Q0L4L5B35 Genpact Ltd 000000000 71525.00000000 NS USD 3112052.75000000 0.024204500486 Long EC CORP BM N 1 N N N American Express Co R4PP93JZOLY261QX3811 American Express Co 025816109 169661.00000000 NS USD 31726607.00000000 0.246758887547 Long EC CORP US N 1 N N N Ingevity Corp 5493009UTFC4B5IMGF87 Ingevity Corp 45688C107 13068.00000000 NS USD 837266.76000000 0.006511979496 Long EC CORP US N 1 N N N Chicago Mercantile Exchange SNZ2OJLFK8MNNCLQOF39 XAK TECHNOLOGY JUN22 000000000 11.00000000 NC USD 147384.90000000 0.001146310223 N/A DE US N 1 Chicago Mercantile Exchange SNZ2OJLFK8MNNCLQOF39 Long CME E Mini Technology Select Sector Futures IXTM2 INDEX 2022-06-17 1615695.10000000 USD 147384.90000000 N N N National Fuel Gas Co 8JB38FFW1Y3C1HM8E841 National Fuel Gas Co 636180101 29660.00000000 NS USD 2037642.00000000 0.015848094728 Long EC CORP US N 1 N N N Capital One Financial Corp ZUE8T73ROZOF6FLBAR73 Capital One Financial Corp 14040H105 124546.00000000 NS USD 16351644.34000000 0.127177594720 Long EC CORP US N 1 N N N Fastenal Co 529900PP0C7H2HHPSJ32 Fastenal Co 311900104 172721.00000000 NS USD 10259627.40000000 0.079795934178 Long EC CORP US N 1 N N N SEI Investments Co 5LJTIFADGZ6XH1RVOC11 SEI Investments Co 784117103 39119.00000000 NS USD 2355354.99000000 0.018319159597 Long EC CORP US N 1 N N N SunPower Corp 549300TXO070764WUH65 SunPower Corp 867652406 53138.00000000 NS USD 1141404.24000000 0.008877458610 Long EC CORP US N 1 N N 2022-05-02 iShares Trust Ann Frechette Ann Frechette Assistant Treasurer