0001752724-24-222550.txt : 20240927 0001752724-24-222550.hdr.sgml : 20240927 20240927122538 ACCESSION NUMBER: 0001752724-24-222550 CONFORMED SUBMISSION TYPE: NPORT-P PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20240731 FILED AS OF DATE: 20240927 DATE AS OF CHANGE: 20240927 PERIOD START: 20240731 FILER: COMPANY DATA: COMPANY CONFORMED NAME: iSHARES TRUST CENTRAL INDEX KEY: 0001100663 ORGANIZATION NAME: 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: 241332832 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 S000048311 iShares Exponential Technologies ETF C000152570 iShares Exponential Technologies ETF XT NPORT-P 1 primary_doc.xml NPORT-P false 0001100663 XXXXXXXX S000048311 C000152570 iShares Trust 811-09729 0001100663 5493000860OXIC4B5K91 400 Howard Street San Francisco 94105 800-474-2737 iShares Exponential Technologies ETF S000048311 5493001QZSH136RMZK19 2024-07-31 2024-07-31 N 3670607155.49 249928968.51 3420678186.98 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 3414033.72000000 N Ionis Pharmaceuticals Inc 549300SI4ZGLG0BLUZ92 Ionis Pharmaceuticals Inc 462222100 333867.00000000 NS USD 16513061.82000000 0.482742336968 Long EC CORP US N 1 N N N Swedish Orphan Biovitrum AB 549300124Y3MQI87PT35 Swedish Orphan Biovitrum AB 000000000 697504.00000000 NS 18223734.66000000 0.532752093703 Long EC CORP SE N 1 N N N LONGi Green Energy Technology Co Ltd 300300NRGAITUP1EZ248 LONGi Green Energy Technology Co Ltd 000000000 5944300.00000000 NS 11949826.87000000 0.349340868003 Long EC CORP CN N 2 N N N Cisco Systems Inc 549300LKFJ962MZ46593 Cisco Systems Inc 17275R102 342189.00000000 NS USD 16579057.05000000 0.484671639475 Long EC CORP US N 1 N N N Albemarle Corp HDBLS2Q6GV1LSKQPBS54 Albemarle Corp 012653101 149803.00000000 NS USD 14032047.01000000 0.410212426980 Long EC CORP US N 1 N N N Salesforce Inc RCGZFPDMRW58VJ54VR07 Salesforce Inc 79466L302 67819.00000000 NS USD 17551557.20000000 0.513101678690 Long EC CORP US N 1 N N N Dynatrace Inc N/A Dynatrace Inc 268150109 316647.00000000 NS USD 13907136.24000000 0.406560789405 Long EC CORP US N 1 N N Nokia Oyj 549300A0JPRWG1KI7U06 Nokia Oyj 000000000 5521771.00000000 NS 21700010.66000000 0.634377438444 Long EC CORP FI N 2 N N N Accenture PLC 5493000EWHDSR3MZWH98 Accenture PLC 000000000 49932.00000000 NS USD 16508517.84000000 0.482609498398 Long EC CORP IE N 1 N N N Western Digital Corp 549300QQXOOYEF89IC56 Western Digital Corp 958102105 355658.00000000 NS USD 23846868.90000000 0.697138625631 Long EC CORP US N 1 N N N Alnylam Pharmaceuticals Inc 529900S3ZI14OWRJII50 Alnylam Pharmaceuticals Inc 02043Q107 96763.00000000 NS USD 22977341.98000000 0.671718902627 Long EC CORP US N 1 N N N Taiyo Yuden Co Ltd 353800V9G3X5PLB9AD43 Taiyo Yuden Co Ltd 000000000 676800.00000000 NS 20337921.62000000 0.594558169704 Long EC CORP JP N 2 N N N Argenx SE 7245009C5FZE6G9ODQ71 Argenx SE 000000000 36390.00000000 NS 18605705.33000000 0.543918612420 Long EC CORP NL N 2 N N N Atlassian Corp 549300V7ZY5P02D2MY38 Atlassian Corp 049468101 89536.00000000 NS USD 15809371.52000000 0.462170676568 Long EC CORP US N 1 N N N Okta Inc 549300N8J06I8MRHU620 Okta Inc 679295105 226006.00000000 NS USD 21231003.64000000 0.620666501771 Long EC CORP US N 1 N N N ASML Holding NV 724500Y6DUVHQD6OXN27 ASML Holding NV 000000000 23732.00000000 NS 22098557.53000000 0.646028545278 Long EC CORP NL N 2 N N N International Business Machines Corp VGRQXHF3J8VDLUA7XE92 International Business Machines Corp 459200101 101418.00000000 NS USD 19486454.52000000 0.569666406918 Long EC CORP US N 1 N N N Revvity Inc 549300IKL1SDPFI7N655 Revvity Inc 714046109 184397.00000000 NS USD 23162107.17000000 0.677120322460 Long EC CORP US N 1 N N N NextEra Energy Inc N/A NextEra Energy Inc 65339F101 274623.00000000 NS USD 20978450.97000000 0.613283384851 Long EC CORP US N 1 N N N SOITEC 969500ZR92SQCU9TST26 SOITEC 000000000 98164.00000000 NS 12656421.79000000 0.369997441974 Long EC CORP FR N 2 N N MarketAxess Holdings Inc 5493002U1CA1XJOVID83 MarketAxess Holdings Inc 57060D108 65995.00000000 NS USD 14751862.35000000 0.431255486299 Long EC CORP US N 1 N N N Zscaler Inc 529900MZ0RTK1BWRNF46 Zscaler Inc 98980G102 85612.00000000 NS USD 15354512.20000000 0.448873333318 Long EC CORP US N 1 N N AbbVie Inc FR5LCKFTG8054YNNRU85 AbbVie Inc 00287Y109 109595.00000000 NS USD 20310145.40000000 0.593746160551 Long EC CORP US N 1 N N N Seagate Technology Holdings PLC 635400RUXIFEZSRU8X70 Seagate Technology Holdings PLC 000000000 212703.00000000 NS USD 21731865.51000000 0.635308682141 Long EC CORP IE N 1 N N N SAP SE 529900D6BF99LW9R2E68 SAP SE 000000000 101660.00000000 NS 21492981.13000000 0.628325143587 Long EC CORP DE N 2 N N N Tradeweb Markets Inc N/A Tradeweb Markets Inc 892672106 180449.00000000 NS USD 20152544.32000000 0.589138855467 Long EC CORP US N 1 N N N Amadeus IT Group SA 9598004A3FTY3TEHHN09 Amadeus IT Group SA 000000000 238957.00000000 NS 15737904.60000000 0.460081414846 Long EC CORP ES N 2 N N N Cloudflare Inc 5493007DY18BGNLDWU14 Cloudflare Inc 18915M107 219642.00000000 NS USD 17022255.00000000 0.497628074596 Long EC CORP US N 1 N N N Teradyne Inc C3X4YJ278QNZHRJULN75 Teradyne Inc 880770102 181314.00000000 NS USD 23781144.24000000 0.695217232960 Long EC CORP US N 1 N N N Cognizant Technology Solutions Corp 5493006IEVQEFQO40L83 Cognizant Technology Solutions Corp 192446102 235862.00000000 NS USD 17850036.16000000 0.521827403347 Long EC CORP US N 1 N N N BioMarin Pharmaceutical Inc NSLL8ITTRR0J5HEMR848 BioMarin Pharmaceutical Inc 09061G101 177245.00000000 NS USD 14947070.85000000 0.436962205532 Long EC CORP US N 1 N N N Micron Technology Inc B3DXGBC8GAIYWI2Z0172 Micron Technology Inc 595112103 226391.00000000 NS USD 24862259.62000000 0.726822526440 Long EC CORP US N 1 N N N Infosys Ltd 335800TYLGG93MM7PR89 Infosys Ltd 000000000 926086.00000000 NS 20535776.62000000 0.600342256636 Long EC CORP IN N 2 N N N HubSpot Inc 529900BLNVEW0MVKJB37 HubSpot Inc 443573100 34120.00000000 NS USD 16958663.60000000 0.495769045581 Long EC CORP US N 1 N N N Daifuku Co Ltd 3538006FG1W4X3MYHL36 Daifuku Co Ltd 000000000 912700.00000000 NS 16518304.53000000 0.482895602190 Long EC CORP JP N 2 N N N BYD Co Ltd 5299005557VL7ULJ7A69 BYD Co Ltd 000000000 621800.00000000 NS 21267000.65000000 0.621718837245 Long EC CORP CN N 2 N N N Qorvo Inc 254900YAUJV2EUEVBR11 Qorvo Inc 74736K101 171266.00000000 NS USD 20517666.80000000 0.599812834720 Long EC CORP US N 1 N N N Tata Consultancy Services Ltd 335800ZJKU9GPQRE2U66 Tata Consultancy Services Ltd 000000000 376863.00000000 NS 19789340.65000000 0.578520970646 Long EC CORP IN N 2 N N N Dropbox Inc 549300JCDF7UAR6TJR51 Dropbox Inc 26210C104 609314.00000000 NS USD 14574790.88000000 0.426078984438 Long EC CORP US N 1 N N N ASM International NV 7245001I22ND6ZFHX623 ASM International NV 000000000 33147.00000000 NS 22805831.09000000 0.666704958589 Long EC CORP NL N 2 N N N Qualys Inc 549300EMBXYOW9W1XA17 Qualys Inc 74758T303 89858.00000000 NS USD 13401422.12000000 0.391776758509 Long EC CORP US N 1 N N Advanced Micro Devices Inc R2I72C950HOYXII45366 Advanced Micro Devices Inc 007903107 143097.00000000 NS USD 20674654.56000000 0.604402210026 Long EC CORP US N 1 N N N Enphase Energy Inc 5493008U7KIGMI59Z314 Enphase Energy Inc 29355A107 160517.00000000 NS USD 18477111.87000000 0.540159315200 Long EC CORP US N 1 N N Texas Instruments Inc WDJNR2L6D8RWOEB8T652 Texas Instruments Inc 882508104 104522.00000000 NS USD 21302628.82000000 0.622760390061 Long EC CORP US N 1 N N N Manhattan Associates Inc 529900Q1GJP7KD52SW51 Manhattan Associates Inc 562750109 73572.00000000 NS USD 18788817.36000000 0.549271703825 Long EC CORP US N 1 N N N Tokyo Electron Ltd 549300H5LSF8DP3RIJ34 Tokyo Electron Ltd 000000000 104100.00000000 NS 21782649.21000000 0.636793291251 Long EC CORP JP N 2 N N N Alphabet Inc 5493006MHB84DD0ZWV18 Alphabet Inc 02079K305 126459.00000000 NS USD 21692776.86000000 0.634165965759 Long EC CORP US N 1 N N N Microchip Technology Inc 5493007PTFULNYZJ1R12 Microchip Technology Inc 595017104 200255.00000000 NS USD 17778638.90000000 0.519740178063 Long EC CORP US N 1 N N N Hewlett Packard Enterprise Co 549300BX44RGX6ANDV88 Hewlett Packard Enterprise Co 42824C109 1041396.00000000 NS USD 20734194.36000000 0.606142794692 Long EC CORP US N 1 N N N Boralex Inc 5493004UT7HNQU2SVR90 Boralex Inc 09950M300 700510.00000000 NS 17382734.65000000 0.508166325501 Long EC CORP CA N 1 N N N NXP Semiconductors NV 724500M9BY5293JDF951 NXP Semiconductors NV 000000000 80955.00000000 NS USD 21304117.80000000 0.622803918857 Long EC CORP NL N 1 N N N Technology One Ltd 875500YEWBJIM91P9N12 Technology One Ltd 000000000 1619841.00000000 NS 21881561.31000000 0.639684884514 Long EC CORP AU N 2 N N N Biogen Inc W8J5WZB5IY3K0NDQT671 Biogen Inc 09062X103 71926.00000000 NS USD 15334623.20000000 0.448291898909 Long EC CORP US N 1 N N N Akamai Technologies Inc OC1LZNN2LF5WTJ5RIL89 Akamai Technologies Inc 00971T101 146588.00000000 NS USD 14406668.64000000 0.421164104090 Long EC CORP US N 1 N N N MediaTek Inc 254900UEGBK1I4DM4E14 MediaTek Inc 000000000 560000.00000000 NS 21327666.61000000 0.623492344038 Long EC CORP TW N 2 N N N China Longyuan Power Group Corp Ltd 5299008UYLF3O6V9T464 China Longyuan Power Group Corp Ltd 000000000 24048000.00000000 NS 21562808.64000000 0.630366478848 Long EC CORP CN N 2 N N N Daiichi Sankyo Co Ltd 353800XGIU2IHQGC9504 Daiichi Sankyo Co Ltd 000000000 576800.00000000 NS 23491716.08000000 0.686756099109 Long EC CORP JP N 2 N N N BlackRock Funds III 5493008LW2651I1QB503 BlackRock Cash Funds: Institutional, SL Agency Shares 066922519 123319215.62000000 NS USD 123368543.30000000 3.606552167624 Long STIV RF US N 1 N N Sartorius AG 529900EQV2DY4FOAMU38 Sartorius AG 000000000 53997.00000000 NS 15314730.20000000 0.447710347564 Long EP CORP DE N 2 N N N Tyler Technologies Inc 25490040SMU4Z8LBCW70 Tyler Technologies Inc 902252105 41081.00000000 NS USD 23338526.91000000 0.682277771666 Long EC CORP US N 1 N N Microsoft Corp INR2EJN1ERAN0W5ZP974 Microsoft Corp 594918104 43709.00000000 NS USD 18285660.15000000 0.534562421557 Long EC CORP US N 1 N N N STMicroelectronics NV 213800Z8NOHIKRI42W10 STMicroelectronics NV 000000000 373820.00000000 NS 12359548.33000000 0.361318652454 Long EC CORP NL N 2 N N N Veeva Systems Inc 549300YZEXPDB92M2F02 Veeva Systems Inc 922475108 94068.00000000 NS USD 18054471.24000000 0.527803852134 Long EC CORP US N 1 N N N Applied Materials Inc 41BNNE1AFPNAZELZ6K07 Applied Materials Inc 038222105 113002.00000000 NS USD 23979024.40000000 0.701002055419 Long EC CORP US N 1 N N N Northland Power Inc 549300IT8CIDW8V5KX72 Northland Power Inc 666511100 987597.00000000 NS 16516578.95000000 0.482845156637 Long EC CORP CA N 1 N N N Moderna Inc 549300EI6OKH5K5Q2G38 Moderna Inc 60770K107 206570.00000000 NS USD 24627275.40000000 0.719953005042 Long EC CORP US N 1 N N Adyen NV 724500973ODKK3IFQ447 Adyen NV 000000000 13470.00000000 NS 16477017.62000000 0.481688621943 Long EC CORP NL N 2 N N N NVIDIA Corp 549300S4KLFTLO7GSQ80 NVIDIA Corp 67066G104 363127.00000000 NS USD 42493121.54000000 1.242242596855 Long EC CORP US N 1 N N N Harmonic Drive Systems Inc 353800XFIX2EUARGOE85 Harmonic Drive Systems Inc 000000000 592100.00000000 NS 16272048.92000000 0.475696573326 Long EC CORP JP N 2 N N N GSK PLC 5493000HZTVUYLO1D793 GSK PLC 000000000 922189.00000000 NS 17907787.29000000 0.523515698090 Long EC CORP GB N 2 N N N Hubbell Inc 54930088VDQ6840Y6597 Hubbell Inc 443510607 53973.00000000 NS USD 21354417.45000000 0.624274377264 Long EC CORP US N 1 N N N CRISPR Therapeutics AG 506700O6IRRIQLT3W370 CRISPR Therapeutics AG 000000000 238171.00000000 NS USD 13644816.59000000 0.398892144895 Long EC CORP CH N 1 N N Crown Castle Inc 54930012H97VSM0I2R19 Crown Castle Inc 22822V101 152339.00000000 NS USD 16769477.12000000 0.490238373894 Long EC CORP US N 1 N N N DuPont de Nemours Inc 5493004JF0SDFLM8GD76 DuPont de Nemours Inc 26614N102 235704.00000000 NS USD 19728424.80000000 0.576740158577 Long EC CORP US N 1 N N N Worldline SA/France 549300CJMQNCA0U4TS33 Worldline SA/France 000000000 935168.00000000 NS 10611233.54000000 0.310208472120 Long EC CORP FR N 2 N N N Genscript Biotech Corp 529900YIYUOJOXSAE372 Genscript Biotech Corp 000000000 3992000.00000000 NS 6360089.34000000 0.185930654459 Long EC CORP KY N 2 N N Illumina Inc SQ95QG8SR5Q56LSNF682 Illumina Inc 452327109 149285.00000000 NS USD 18302341.00000000 0.535050069008 Long EC CORP US N 1 N N Ocado Group PLC 213800LO8F61YB8MBC74 Ocado Group PLC 000000000 2140419.00000000 NS 11192642.14000000 0.327205353096 Long EC CORP GB N 2 N N N Varonis Systems Inc 549300SHIVNRRH7STS26 Varonis Systems Inc 922280102 386535.00000000 NS USD 21309674.55000000 0.622966364714 Long EC CORP US N 1 N N N Box Inc 549300KQUCPD8687YS68 Box Inc 10316T104 693383.00000000 NS USD 19497929.96000000 0.570001879575 Long EC CORP US N 1 N N Fortinet Inc 549300O0QJWDBAS0QX03 Fortinet Inc 34959E109 324109.00000000 NS USD 18811286.36000000 0.549928561874 Long EC CORP US N 1 N N N MongoDB Inc 549300TPTG69WKWE1Z37 MongoDB Inc 60937P106 43773.00000000 NS USD 11046554.28000000 0.322934625129 Long EC CORP US N 1 N N N Cellnex Telecom SA 5493008T4YG3AQUI7P67 Cellnex Telecom SA 000000000 432301.00000000 NS 15077235.72000000 0.440767441304 Long EC CORP ES N 2 N N N Samsung Electro-Mechanics Co Ltd N/A Samsung Electro-Mechanics Co Ltd 000000000 147533.00000000 NS 17246967.01000000 0.504197298525 Long EC CORP KR N 2 N N N Guidewire Software Inc 549300WXSG0J8IXZCK32 Guidewire Software Inc 40171V100 167738.00000000 NS USD 25172441.66000000 0.735890378575 Long EC CORP US N 1 N N Eurex Deutschland 529900LN3S50JPU47S06 EURO STOXX 50 SEP24 000000000 27.00000000 NC -35122.41000000 -0.00102676744 N/A DE DE N 2 Eurex Deutschland 529900LN3S50JPU47S06 Long Eurex EURO STOXX 50 Futures VGU4 Index 2024-09-20 1355448.60000000 EUR -35122.41000000 N N N BE Semiconductor Industries NV 7245007A1YFLI2GNYX06 BE Semiconductor Industries NV 000000000 118278.00000000 NS 15237117.04000000 0.445441406853 Long EC CORP NL N 2 N N N Palantir Technologies Inc 549300UVN46B3BBDHO85 Palantir Technologies Inc 69608A108 971703.00000000 NS USD 26129093.67000000 0.763857113757 Long EC CORP US N 1 N N N WiseTech Global Ltd 254900VE3AF301Q85K83 WiseTech Global Ltd 000000000 371681.00000000 NS 23289945.75000000 0.680857551541 Long EC CORP AU N 2 N N N Marvell Technology Inc N/A Marvell Technology Inc 573874104 331768.00000000 NS USD 22221820.64000000 0.649632015212 Long EC CORP US N 1 N N Murata Manufacturing Co Ltd 529900QZG6DL8ZRI7140 Murata Manufacturing Co Ltd 000000000 817100.00000000 NS 18178819.23000000 0.531439037416 Long EC CORP JP N 2 N N N Baidu Inc 254900AL64IANZYI1E02 Baidu Inc 000000000 1225250.00000000 NS 13585082.89000000 0.397145891762 Long EC CORP KY N 2 N N N Incyte Corp 549300Z4WN6JVZ3T4680 Incyte Corp 45337C102 298854.00000000 NS USD 19446429.78000000 0.568496324910 Long EC CORP US N 1 N N Sage Group PLC/The 2138005RN5XYLTF8G138 Sage Group PLC/The 000000000 1161899.00000000 NS 16241668.44000000 0.474808431316 Long EC CORP GB N 2 N N N QIAGEN NV 54930036WK3GMCN17Z57 QIAGEN NV 000000000 389426.00000000 NS 17327096.64000000 0.506539805642 Long EC CORP NL N 2 N N N Vestas Wind Systems A/S 549300DYMC8BGZZC8844 Vestas Wind Systems A/S 000000000 612933.00000000 NS 15168275.99000000 0.443428909733 Long EC CORP DK N 2 N N N Chicago Mercantile Exchange SNZ2OJLFK8MNNCLQOF39 S+P500 EMINI FUT SEP24 000000000 22.00000000 NC USD -133334.75000000 -0.00389790394 N/A DE US N 1 Chicago Mercantile Exchange SNZ2OJLFK8MNNCLQOF39 Long CME E-Mini Standard & Poor's 500 Index Futures ESU4 Index 2024-09-20 6247134.75000000 USD -133334.75000000 N N N Cadence Design Systems Inc GCT7RXJOGLXPV0NXZY22 Cadence Design Systems Inc 127387108 63108.00000000 NS USD 16891487.28000000 0.493805215126 Long EC CORP US N 1 N N N AstraZeneca PLC PY6ZZQWO2IZFZC3IOL08 AstraZeneca PLC 000000000 131427.00000000 NS 20879909.20000000 0.610402617804 Long EC CORP GB N 2 N N N Intuitive Surgical Inc 54930052SRG011710797 Intuitive Surgical Inc 46120E602 52707.00000000 NS USD 23434059.27000000 0.685070561714 Long EC CORP US N 1 N N N FANUC Corp 529900QTSW745LOKW705 FANUC Corp 000000000 601500.00000000 NS 17832520.67000000 0.521315356056 Long EC CORP JP N 2 N N N Win Semiconductors Corp 529900G3R9LZ0M2UBM97 Win Semiconductors Corp 000000000 3127000.00000000 NS 12974402.47000000 0.379293279308 Long EC CORP TW N 2 N N N Broadcom Inc 549300WV6GIDOZJTV909 Broadcom Inc 11135F101 181930.00000000 NS USD 29232512.40000000 0.854582360634 Long EC CORP US N 1 N N N SoFi Technologies Inc 549300SW81JCMVZDDY09 SoFi Technologies Inc 83406F102 2167246.00000000 NS USD 16341034.84000000 0.477713305571 Long EC CORP US N 1 N N TDK Corp 3538005O8WNU39U8NX03 TDK Corp 000000000 360500.00000000 NS 25149308.47000000 0.735214103616 Long EC CORP JP N 2 N N N Tesla Inc 54930043XZGB27CTOV49 Tesla Inc 88160R101 71683.00000000 NS USD 16635473.81000000 0.486320925286 Long EC CORP US N 1 N N N Intel Corp KNX4USFCNGPY45LOCE31 Intel Corp 458140100 584321.00000000 NS USD 17962027.54000000 0.525101355876 Long EC CORP US N 1 N N N BlackBerry Ltd 549300HJD8NEGT71RF07 BlackBerry Ltd 09228F103 4056443.00000000 NS 9783765.03000000 0.286018283369 Long EC CORP CA N 1 N N Wise PLC 213800LD9XCHIC1C4V71 Wise PLC 000000000 1661102.00000000 NS 15294740.85000000 0.447125979526 Long EC CORP GB N 2 N N N Verbund AG 5299006UDSEJCTTEJS30 Verbund AG 000000000 175945.00000000 NS 14127609.21000000 0.413006089370 Long EC CORP AT N 2 N N N Arista Networks Inc 635400H1WKBLOQERUU95 Arista Networks Inc 040413106 77611.00000000 NS USD 26896092.05000000 0.786279520604 Long EC CORP US N 1 N N N Yageo Corp 5493001P0TOZH7GGNQ21 Yageo Corp 000000000 881000.00000000 NS 21483820.17000000 0.628057332366 Long EC CORP TW N 2 N N N Nabtesco Corp 529900DVHQXYRTGW7739 Nabtesco Corp 000000000 911200.00000000 NS 18038918.97000000 0.527349197555 Long EC CORP JP N 2 N N N SBA Communications Corp 5299001HX8ZN8Y8QIT49 SBA Communications Corp 78410G104 63636.00000000 NS USD 13970647.44000000 0.408417473855 Long EC CORP US N 1 N N N Ganfeng Lithium Group Co Ltd 3003006BE6UOHWEOOR42 Ganfeng Lithium Group Co Ltd 000000000 4123942.00000000 NS 16076476.30000000 0.469979209420 Long EC CORP CN N 2 N N N China Resources Power Holdings Co Ltd 529900K60FC0AI053735 China Resources Power Holdings Co Ltd 000000000 8528000.00000000 NS 23459109.71000000 0.685802885500 Long EC CORP HK N 2 N N N Nordic Semiconductor ASA 5967007LIEEXZXJGFK95 Nordic Semiconductor ASA 000000000 1706362.00000000 NS 21104884.87000000 0.616979549562 Long EC CORP NO N 2 N N N ServiceNow Inc 549300HJTQM36M0E1G39 ServiceNow Inc 81762P102 24741.00000000 NS USD 20148822.99000000 0.589030066221 Long EC CORP US N 1 N N N FactSet Research Systems Inc 549300ZSJE7NBK6K9P30 FactSet Research Systems Inc 303075105 37905.00000000 NS USD 15658176.45000000 0.457750644582 Long EC CORP US N 1 N N N SentinelOne Inc 984500DCD44DBF954221 SentinelOne Inc 81730H109 724309.00000000 NS USD 16586676.10000000 0.484894374546 Long EC CORP US N 1 N N N Brookfield Renewable Corp N/A Brookfield Renewable Corp 11284V105 602131.00000000 NS 16925871.23000000 0.494810394454 Long EC CORP CA N 1 N N N Analog Devices Inc GYVOE5EZ4GDAVTU4CQ61 Analog Devices Inc 032654105 90593.00000000 NS USD 20961408.34000000 0.612785161135 Long EC CORP US N 1 N N N EDP Renovaveis SA 529900MUFAH07Q1TAX06 EDP Renovaveis SA 000000000 926033.00000000 NS 14396139.54000000 0.420856296707 Long EC CORP ES N 2 N N N Snowflake Inc 254900CJNSY1K7T53Z16 Snowflake Inc 833445109 92835.00000000 NS USD 12103827.30000000 0.353842911796 Long EC CORP US N 1 N N N Jazz Pharmaceuticals PLC 635400GAUMJCLEZRRV50 Jazz Pharmaceuticals PLC 000000000 139035.00000000 NS USD 15328608.75000000 0.448116072664 Long EC CORP IE N 1 N N N First Solar Inc 549300NPYMLM4NHTOF27 First Solar Inc 336433107 113962.00000000 NS USD 24614652.38000000 0.719583984067 Long EC CORP US N 1 N N N Yaskawa Electric Corp 3538003K39GR98R0CK58 Yaskawa Electric Corp 000000000 456400.00000000 NS 15884461.08000000 0.464365842436 Long EC CORP JP N 2 N N N Autodesk Inc FRKKVKAIQEF3FCSTPG55 Autodesk Inc 052769106 77008.00000000 NS USD 19061020.16000000 0.557229272035 Long EC CORP US N 1 N N N Orsted AS W9NG6WMZIYEU8VEDOG48 Orsted AS 000000000 331606.00000000 NS 19765044.81000000 0.577810706813 Long EC CORP DK N 2 N N N Crowdstrike Holdings Inc 549300YBY08K9KM4HX32 Crowdstrike Holdings Inc 22788C105 69567.00000000 NS USD 16136761.32000000 0.471741579825 Long EC CORP US N 1 N N N Samsung SDI Co Ltd 9884002AESDO4YW87G32 Samsung SDI Co Ltd 000000000 52091.00000000 NS 12248118.14000000 0.358061105736 Long EC CORP KR N 2 N N N Gen Digital Inc YF6ZV0M6AU4FY94MK914 Gen Digital Inc 668771108 749378.00000000 NS USD 19476334.22000000 0.569370550381 Long EC CORP US N 1 N N N Elastic NV 2549003I48WHHH937I59 Elastic NV 000000000 148332.00000000 NS USD 16267570.44000000 0.475565649581 Long EC CORP NL N 1 N N Nexi SpA 5493000P70CQRQG8SN85 Nexi SpA 000000000 2163362.00000000 NS 13278017.92000000 0.388169163955 Long EC CORP IT N 2 N N N Roper Technologies Inc 54930003T4SXCIWVXY35 Roper Technologies Inc 776696106 29996.00000000 NS USD 16340321.00000000 0.477692437195 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 4840000.00000000 NS USD 4840000.00000000 0.141492409850 Long STIV RF US N 1 N N N Skyworks Solutions Inc 549300WZ3ORQ2BVKBD96 Skyworks Solutions Inc 83088M102 166038.00000000 NS USD 18865237.56000000 0.551505769581 Long EC CORP US N 1 N N N Capgemini SE 96950077L0TN7BAROX36 Capgemini SE 000000000 81098.00000000 NS 16099854.29000000 0.470662640855 Long EC CORP FR N 2 N N N Palo Alto Networks Inc 549300QXR2YVZV231H43 Palo Alto Networks Inc 697435105 57857.00000000 NS USD 18787903.61000000 0.549244991285 Long EC CORP US N 1 N N Datadog Inc 549300F6JNO0KRPO1K63 Datadog Inc 23804L103 147774.00000000 NS USD 17206804.56000000 0.503023190708 Long EC CORP US N 1 N N N DocuSign Inc 549300Q7PVDWRZ39JG09 DocuSign Inc 256163106 355084.00000000 NS USD 19700060.32000000 0.575910952248 Long EC CORP US N 1 N N N Infrastrutture Wireless Italiane SpA 81560066183FE361C071 Infrastrutture Wireless Italiane SpA 000000000 1286710.00000000 NS 14317504.68000000 0.418557487649 Long EC CORP IT N 2 N N N Nice Ltd 254900YTY4EF5Z4W0A51 Nice Ltd 000000000 83801.00000000 NS 15125166.81000000 0.442168657302 Long EC CORP IL N 2 N N N PTC Inc 54930050SSMU8SKDJ030 PTC Inc 69370C100 103034.00000000 NS USD 18324596.90000000 0.535700697298 Long EC CORP US N 1 N N Monolithic Power Systems Inc 529900TB7O85LSZ1XU31 Monolithic Power Systems Inc 609839105 30038.00000000 NS USD 25925497.42000000 0.757905187301 Long EC CORP US N 1 N N N Merck KGaA 529900OAREIS0MOPTW25 Merck KGaA 000000000 108919.00000000 NS 19460805.43000000 0.568916582216 Long EC CORP DE N 2 N N N QUALCOMM Inc H1J8DDZKZP6H7RWC0H53 QUALCOMM Inc 747525103 126457.00000000 NS USD 22882394.15000000 0.668943200710 Long EC CORP US N 1 N N N CGI Inc 549300WSRCZY73ZG3090 CGI Inc 12532H104 155887.00000000 NS 17775171.41000000 0.519638809568 Long EC CORP CA N 1 N N N Siemens AG W38RGI023J3WT1HWRP32 Siemens AG 000000000 97023.00000000 NS 17764618.54000000 0.519330307294 Long EC CORP DE N 2 N N N SK Hynix Inc 988400XAIK6XISWQV045 SK Hynix Inc 000000000 171245.00000000 NS 24560554.92000000 0.718002500600 Long EC CORP KR N 2 N N N Lam Research Corp 549300I4GMO6D34U1T02 Lam Research Corp 512807108 23585.00000000 NS USD 21727445.40000000 0.635179464782 Long EC CORP US N 1 N N N ON Semiconductor Corp ZV20P4CNJVT8V1ZGJ064 ON Semiconductor Corp 682189105 243391.00000000 NS USD 19045345.75000000 0.556771046820 Long EC CORP US N 1 N N N Corp ACCIONA Energias Renovables SA 254900UPX0OEHTKB9Y44 Corp ACCIONA Energias Renovables SA 000000000 533755.00000000 NS 11272851.23000000 0.329550183145 Long EC CORP ES N 2 N N N KLA Corp 549300H0BF5JCG96TJ81 KLA Corp 482480100 30934.00000000 NS USD 25460847.38000000 0.744321622446 Long EC CORP US N 1 N N N Telefonaktiebolaget LM Ericsson 549300W9JLPW15XIFM52 Telefonaktiebolaget LM Ericsson 000000000 2868684.00000000 NS 19724665.31000000 0.576630253763 Long EC CORP SE N 2 N N N Tongwei Co Ltd 3003009CW4QYMCG0BH89 Tongwei Co Ltd 000000000 5241600.00000000 NS 13161623.28000000 0.384766486660 Long EC CORP CN N 2 N N N Advantech Co Ltd 2549002OSTKE9HB9IY03 Advantech Co Ltd 000000000 1485000.00000000 NS 15795290.24000000 0.461759024865 Long EC CORP TW N 2 N N N Keysight Technologies Inc 549300GLKVIO8YRCYN02 Keysight Technologies Inc 49338L103 120442.00000000 NS USD 16810089.94000000 0.491425647814 Long EC CORP US N 1 N N N XPeng Inc 549300TZNMIREMWQU857 XPeng Inc 000000000 2157200.00000000 NS 8719477.31000000 0.254904929180 Long EC CORP KY N 2 N N N Twilio Inc 5493004W8TRGD63APX93 Twilio Inc 90138F102 250058.00000000 NS USD 14785929.54000000 0.432251405475 Long EC CORP US N 1 N N N Synopsys Inc QG7T915N9S0NY5UKNE63 Synopsys Inc 871607107 31026.00000000 NS USD 17322436.32000000 0.506403565992 Long EC CORP US N 1 N N N United Microelectronics Corp 391200YJCAGH9LF96P73 United Microelectronics Corp 000000000 10502000.00000000 NS 16730655.37000000 0.489103460058 Long EC CORP TW N 2 N N N Cogent Communications Holdings Inc N/A Cogent Communications Holdings Inc 19239V302 249239.00000000 NS USD 17593781.01000000 0.514336048242 Long EC CORP US N 1 N N Dassault Systemes SE 96950065LBWY0APQIM86 Dassault Systemes SE 000000000 348102.00000000 NS 13196116.63000000 0.385774864184 Long EC CORP FR N 2 N N N Taiwan Semiconductor Manufacturing Co Ltd 549300KB6NK5SBD14S87 Taiwan Semiconductor Manufacturing Co Ltd 000000000 894000.00000000 NS 26079132.60000000 0.762396553387 Long EC CORP TW N 2 N N N ANSYS Inc 549300VJV8H15Z5FJ571 ANSYS Inc 03662Q105 59226.00000000 NS USD 18575050.38000000 0.543022446563 Long EC CORP US N 1 N N N Sociedad Quimica y Minera de Chile SA TJ88LXZZW5PWIN93ZC81 Sociedad Quimica y Minera de Chile SA 000000000 341124.00000000 NS 12933285.24000000 0.378091259482 Long EP CORP CL N 1 N N N Regeneron Pharmaceuticals Inc 549300RCBFWIRX3HYQ56 Regeneron Pharmaceuticals Inc 75886F107 19287.00000000 NS USD 20814337.53000000 0.608485697638 Long EC CORP US N 1 N N N NIO Inc 549300JBU4TV5OCKJV96 NIO Inc 000000000 2115000.00000000 NS 9426052.99000000 0.275560940689 Long EC CORP KY N 2 N N Melexis NV 549300QRPSGOJRPUFO80 Melexis NV 000000000 178301.00000000 NS 15543788.11000000 0.454406619399 Long EC CORP BE N 2 N N N Sartorius Stedim Biotech 52990006IVXY7GCSSR39 Sartorius Stedim Biotech 000000000 76463.00000000 NS 15258239.44000000 0.446058898439 Long EC CORP FR N 2 N N N Novartis AG 5493007HIVTX6SY6XD66 Novartis AG 000000000 165100.00000000 NS 18429753.84000000 0.538774852020 Long EC CORP CH N 2 N N N Mettler-Toledo International Inc 5493000BD5GJNUDIUG10 Mettler-Toledo International Inc 592688105 15274.00000000 NS USD 23232212.22000000 0.679169771316 Long EC CORP US N 1 N N Five9 Inc 254900MXP6EWY0SFFR59 Five9 Inc 338307101 202264.00000000 NS USD 9010861.20000000 0.263423236780 Long EC CORP US N 1 N N Toast Inc 549300TN1PZNLCD4I551 Toast Inc 888787108 1108895.00000000 NS USD 29008693.20000000 0.848039237085 Long EC CORP US N 1 N N Innovent Biologics Inc 25490058ONL9SCIE1R22 Innovent Biologics Inc 000000000 3277000.00000000 NS 16222204.67000000 0.474239428068 Long EC CORP KY N 2 N N N Aptiv PLC N/A Aptiv PLC 000000000 198362.00000000 NS USD 13764339.18000000 0.402386264583 Long EC CORP JE N 1 N N N Chart Industries Inc EM7QGKC1GYOF3LSZSL80 Chart Industries Inc 16115Q308 138189.00000000 NS USD 22259484.12000000 0.650733068218 Long EC CORP US N 1 N N Merck & Co Inc 4YV9Y5M8S0BRK1RP0397 Merck & Co Inc 58933Y105 152606.00000000 NS USD 17264316.78000000 0.504704501163 Long EC CORP US N 1 N N N Waters Corp 5T547R1474YC9HOD8Q74 Waters Corp 941848103 57909.00000000 NS USD 19473638.52000000 0.569291744371 Long EC CORP US N 1 N N Eli Lilly & Co FRDRIPF3EKNDJ2CQJL29 Eli Lilly & Co 532457108 27412.00000000 NS USD 22046649.24000000 0.644511059938 Long EC CORP US N 1 N N N Amazon.com Inc ZXTILKJKG63JELOEG630 Amazon.com Inc 023135106 120522.00000000 NS USD 22535203.56000000 0.658793441773 Long EC CORP US N 1 N N N Infineon Technologies AG TSI2PJM6EPETEQ4X1U25 Infineon Technologies AG 000000000 444054.00000000 NS 15425609.50000000 0.450951789581 Long EC CORP DE N 2 N N N Blackbaud Inc 54930056X3HKFMNG3754 Blackbaud Inc 09227Q100 201843.00000000 NS USD 16022297.34000000 0.468395343384 Long EC CORP US N 1 N N Coinbase Global Inc 5493004G3J2SC154DU06 Coinbase Global Inc 19260Q107 123315.00000000 NS USD 27666953.40000000 0.808814857396 Long EC CORP US N 1 N N Denso Corp 549300RYPA10CQM3QK38 Denso Corp 000000000 1077900.00000000 NS 17676488.94000000 0.516753929302 Long EC CORP JP N 2 N N N ASMPT Ltd 529900PYFA1HFYKPT360 ASMPT Ltd 000000000 1664400.00000000 NS 17402228.11000000 0.508736196706 Long EC CORP KY N 2 N N N Bristol-Myers Squibb Co HLYYNH7UQUORYSJQCN42 Bristol-Myers Squibb Co 110122108 340829.00000000 NS USD 16209827.24000000 0.473877586663 Long EC CORP US N 1 N N N ICE Futures U.S., Inc. 5493004R83R1LVX2IL36 MSCI EMGMKT SEP24 000000000 21.00000000 NC USD -18755.90000000 -0.00054830939 N/A DE US N 1 ICE Futures U.S., Inc. 5493004R83R1LVX2IL36 Long ICE U.S. MSCI Emerging Markets EM Index Futures MESU4 Index 2024-09-20 1170080.90000000 USD -18755.90000000 N N N SEI Investments Co 5LJTIFADGZ6XH1RVOC11 SEI Investments Co 784117103 277914.00000000 NS USD 18853685.76000000 0.551168064618 Long EC CORP US N 1 N N N Li Auto Inc 2549003R73Q70J5H4I65 Li Auto Inc 000000000 1015700.00000000 NS 9935791.81000000 0.290462629539 Long EC CORP KY N 2 N N N 2024-08-28 iShares Trust Chuck Pulsfort Chuck Pulsfort Assistant Treasurer