0001752724-24-087394.txt : 20240424 0001752724-24-087394.hdr.sgml : 20240424 20240424083132 ACCESSION NUMBER: 0001752724-24-087394 CONFORMED SUBMISSION TYPE: NPORT-P PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20240229 FILED AS OF DATE: 20240424 DATE AS OF CHANGE: 20240424 PERIOD START: 20240831 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: 24866851 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 S000079196 iShares ESG Aware MSCI USA Growth ETF C000240124 iShares ESG Aware MSCI USA Growth ETF EGUS NPORT-P 1 primary_doc.xml NPORT-P false 0001100663 XXXXXXXX S000079196 C000240124 iShares Trust 811-09729 0001100663 5493000860OXIC4B5K91 400 Howard Street San Francisco 94105 800-474-2737 iShares ESG Aware MSCI USA Growth ETF S000079196 549300CSBDCACIEMVI16 2024-08-31 2024-02-29 N 8040936.24 687345.56 7353590.68 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 208.72000000 N SALESFORCE, INC. RCGZFPDMRW58VJ54VR07 SALESFORCE INC 79466L302 354.00000000 NS USD 109322.28000000 1.486651688369 Long EC CORP US N 1 N N N NIKE, INC. 787RXPR0UX0O0XUXPZ81 NIKE INC CL B 654106103 116.00000000 NS USD 12055.88000000 0.163945486288 Long EC CORP US N 1 N N N CONFLUENT, INC. 254900MRZ83YWUV7SN74 CONFLUENT INC 20717M103 334.00000000 NS USD 11312.58000000 0.153837499152 Long EC CORP US N 1 N N N ANSYS, INC. 549300VJV8H15Z5FJ571 ANSYS INC 03662Q105 56.00000000 NS USD 18713.52000000 0.254481393027 Long EC CORP US N 1 N N N ACCENTURE PUBLIC LIMITED COMPANY 5493000EWHDSR3MZWH98 ACCENTURE PLC G1151C101 66.00000000 NS USD 24735.48000000 0.336372815355 Long EC CORP IE N 1 N N N CHENIERE ENERGY, INC. MIHC87W9WTYSYZWV1J40 CHENIERE ENERGY INC 16411R208 123.00000000 NS USD 19089.60000000 0.259595629274 Long EC CORP US N 1 N N N DAVITA INC. M2XHYMU3TZNEZURC6H66 DAVITA INC 23918K108 96.00000000 NS USD 12189.12000000 0.165757390238 Long EC CORP US N 1 N N N REGENERON PHARMACEUTICALS, INC. 549300RCBFWIRX3HYQ56 REGENERON PHARMACEUTICALS INC 75886F107 8.00000000 NS USD 7728.72000000 0.105101308140 Long EC CORP US N 1 N N N BURLINGTON STORES, INC. 5299003Z37DVGKKC1W09 BURLINGTON STORES INC 122017106 86.00000000 NS USD 17638.60000000 0.239863772238 Long EC CORP US N 1 N N N CHIPOTLE MEXICAN GRILL, INC. N/A CHIPOTLE MEXICAN GRILL 169656105 4.00000000 NS USD 10755.08000000 0.146256168829 Long EC CORP US N 1 N N N MOODY'S CORPORATION 549300GCEDD8YCF5WU84 MOODY S CORP 615369105 73.00000000 NS USD 27697.66000000 0.376654905138 Long EC CORP US N 1 N N N MOLINA HEALTHCARE, INC. 549300NQQCEQ46YHZ591 MOLINA HEALTHCARE INC 60855R100 35.00000000 NS USD 13786.85000000 0.187484599020 Long EC CORP US N 1 N N N BlackRock Funds III: BlackRock Cash Funds: Institutional; SL Agency Shares N/A BLACKROCK CASH FUNDS INSTITUTIONAL FUND SL AGENCY 066922519 686172.41370000 NS USD 686515.50000000 9.335786146856 Long STIV RF US N 1 N N ORACLE CORPORATION 1Z4GXXU7ZHVWFCD8TV52 ORACLE CORP 68389X105 78.00000000 NS USD 8711.04000000 0.118459680162 Long EC CORP US N 1 N N N IDEX CORPORATION 549300U5Y5EL6PHYLF13 IDEX CORP 45167R104 41.00000000 NS USD 9671.90000000 0.131526221962 Long EC CORP US N 1 N N N ADOBE INC. FU4LY2G4933NH2E1CP29 ADOBE INC 00724F101 191.00000000 NS USD 107013.48000000 1.455254781736 Long EC CORP US N 1 N N N ALPHABET INC. 5493006MHB84DD0ZWV18 ALPHABET INC 02079K107 2139.00000000 NS USD 298989.42000000 4.065896961237 Long EC CORP US N 1 N N N CADENCE DESIGN SYSTEMS, INC. GCT7RXJOGLXPV0NXZY22 CADENCE DESIGN SYSTEMS 127387108 100.00000000 NS USD 30438.00000000 0.413920237398 Long EC CORP US N 1 N N N ALPHABET INC. 5493006MHB84DD0ZWV18 ALPHABET INC CLASS A 02079K305 1170.00000000 NS USD 161998.20000000 2.202980925231 Long EC CORP US N 1 N N N MICRO EMIN RUS2000MAR24 N/A MICRO EMIN RUS2000MAR24 N/A 1.00000000 NC USD 837.32000000 0.011386546198 N/A DE US N 1 CHICAGO MERCANTILE EXCHANGE INC SNZ2OJLFK8MNNCLQOF39 Long Micro Russell 2000 E-Mini Index R2VH24 2024-03-15 9449.18000000 USD 837.32000000 N N N INTUITIVE SURGICAL, INC. 54930052SRG011710797 INTUITIVE SURGICAL INC 46120E602 43.00000000 NS USD 16580.80000000 0.225478962884 Long EC CORP US N 1 N N N BlackRock Funds III: BlackRock Cash Funds: Treasury; SL Agency Shares N/A BLACKROCK CASH FUNDS TREASURY 066922477 10169.27000000 NS USD 10169.27000000 0.138289856514 Long STIV RF US N 1 N N N MARKETAXESS HOLDINGS INC. 5493002U1CA1XJOVID83 MARKETAXESS HOLDINGS INC 57060D108 29.00000000 NS USD 6188.89000000 0.084161469808 Long EC CORP US N 1 N N N EXPEDITORS INTERNATIONAL OF WASHINGTON, INC 984500B055A804AB6E40 EXPEDITORS INTERNATIONAL OF WASHINGTON INC 302130109 326.00000000 NS USD 38989.60000000 0.530211725083 Long EC CORP US N 1 N N N NVIDIA CORPORATION 549300S4KLFTLO7GSQ80 NVIDIA CORP 67066G104 806.00000000 NS USD 637642.72000000 8.671175045603 Long EC CORP US N 1 N N N IQVIA HOLDINGS INC 549300W3R20NM4KQPH86 IQVIA HOLDINGS INC 46266C105 103.00000000 NS USD 25457.48000000 0.346191148077 Long EC CORP US N 1 N N N BROADRIDGE FINANCIAL SOLUTIONS, INC. 549300KZDJZQ2YIHRC28 BROADRIDGE FINANCIAL SOLUTIONS INC 11133T103 101.00000000 NS USD 20561.58000000 0.279612789108 Long EC CORP US N 1 N N N APPLE INC. HWUPKR0MPOU8FGXBT394 APPLE INC 037833100 4654.00000000 NS USD 841210.50000000 11.43945232480 Long EC CORP US N 1 N N EQUINIX, INC. 549300EVUN2BTLJ3GT74 EQUINIX INC 29444U700 56.00000000 NS USD 49773.92000000 0.676865522789 Long EC CORP US N 1 N N N ZSCALER, INC. 529900MZ0RTK1BWRNF46 ZSCALER INC 98980G102 34.00000000 NS USD 8226.98000000 0.111877045623 Long EC CORP US N 1 N N N PALO ALTO NETWORKS, INC. 549300QXR2YVZV231H43 PALO ALTO NETWORKS INC 697435105 100.00000000 NS USD 31055.00000000 0.422310696248 Long EC CORP US N 1 N N N DEERE & COMPANY PWFTNG3EI0Y73OXWDH08 DEERE CO 244199105 39.00000000 NS USD 14236.95000000 0.193605418353 Long EC CORP US N 1 N N N META PLATFORMS, INC. BQ4BKCS1HXDV9HN80Z93 META PLATFORMS INC CLASS A 30303M102 593.00000000 NS USD 290647.09000000 3.952451294175 Long EC CORP US N 1 N N N ADVANCED MICRO DEVICES, INC. R2I72C950HOYXII45366 ADVANCED MICRO DEVICES INC 007903107 509.00000000 NS USD 97997.77000000 1.332651955547 Long EC CORP US N 1 N N N HESS CORPORATION UASVRYNXNK17ULIGK870 HESS CORP 42809H107 325.00000000 NS USD 47368.75000000 0.644158099917 Long EC CORP US N 1 N N N WARNER BROS. DISCOVERY, INC. 5493006ZCRFWKF6B1K26 WARNER BROS DISCOVERY INC 934423104 601.00000000 NS USD 5282.79000000 0.071839598230 Long EC CORP US N 1 N N N THE PROGRESSIVE CORPORATION 529900TACNVLY9DCR586 PROGRESSIVE CORPORATION 743315103 178.00000000 NS USD 33741.68000000 0.458846316966 Long EC CORP US N 1 N N N POOL CORPORATION 5493005VZK1KMN6CO617 POOL CORP 73278L105 33.00000000 NS USD 13137.96000000 0.178660474477 Long EC CORP US N 1 N N N LAMB WESTON HOLDINGS, INC. 5493005SMYID1D2OY946 LAMB WESTON HOLDING INC 513272104 100.00000000 NS USD 10221.00000000 0.138993322375 Long EC CORP US N 1 N N N ELEVANCE HEALTH, INC. 8MYN82XMYQH89CTMTH67 ELEVANCE HEALTH INC 036752103 103.00000000 NS USD 51628.75000000 0.702088982738 Long EC CORP US N 1 N N N AUTOMATIC DATA PROCESSING, INC. HGBOLILQXWER4SAL2I23 AUTOMATIC DATA PROCESSING INC 053015103 393.00000000 NS USD 98694.09000000 1.342121071117 Long EC CORP US N 1 N N N TARGA RESOURCES CORP. 5493003QENHHS261UR94 TARGA RESOURCES CORP 87612G101 155.00000000 NS USD 15227.20000000 0.207071628849 Long EC CORP US N 1 N N N DECKERS OUTDOOR CORPORATION 5493008LG4W3I6K8J118 DECKERS OUTDOOR CORP 243537107 33.00000000 NS USD 29554.47000000 0.401905290708 Long EC CORP US N 1 N N N APTIV PLC N/A APTIV PLC G6095L109 304.00000000 NS USD 24164.96000000 0.328614428672 Long EC CORP JE N 1 N N N UNION PACIFIC CORPORATION 549300LMMRSZZCZ8CL11 UNION PACIFIC CORP 907818108 36.00000000 NS USD 9132.84000000 0.124195653489 Long EC CORP US N 1 N N N AMERICAN TOWER CORPORATION 5493006ORUSIL88JOE18 AMERICAN TOWER CORP REIT 03027X100 123.00000000 NS USD 24459.78000000 0.332623626530 Long EC CORP US N 1 N N N ENPHASE ENERGY, INC. 5493008U7KIGMI59Z314 ENPHASE ENERGY INC 29355A107 76.00000000 NS USD 9652.76000000 0.131265940953 Long EC CORP US N 1 N N N EXACT SCIENCES CORPORATION 549300VM3X1FYD4N9Z14 EXACT SCIENCES CORP 30063P105 96.00000000 NS USD 5522.88000000 0.075104533830 Long EC CORP US N 1 N N N TWILIO INC. 5493004W8TRGD63APX93 TWILIO INC 90138F102 193.00000000 NS USD 11500.87000000 0.156398016975 Long EC CORP US N 1 N N N AXON ENTERPRISE, INC. 549300QP2IEEGFE16681 AXON ENTERPRISE INC 05464C101 70.00000000 NS USD 21515.90000000 0.292590394764 Long EC CORP US N 1 N N N SPLUNK INC. 549300XGDSGBP6UEI867 SPLUNK INC 848637104 173.00000000 NS USD 27026.06000000 0.367521951874 Long EC CORP US N 1 N N N GENERAL ELECTRIC COMPANY 3C7474T6CDKPR9K6YT90 GENERAL ELECTRIC CO 369604301 146.00000000 NS USD 22905.94000000 0.311493269027 Long EC CORP US N 1 N N N NXP Semiconductors N.V. 724500M9BY5293JDF951 NXP SEMICONDUCTORS NV N6596X109 204.00000000 NS USD 50944.92000000 0.692789716166 Long EC CORP NL N 1 N N N W.W. GRAINGER, INC. 549300TWZSP6O1IH2V34 W W GRAINGER INC 384802104 34.00000000 NS USD 33097.64000000 0.450088146597 Long EC CORP US N 1 N N N HOLOGIC, INC. 549300DYP6F5ZJL0LB74 HOLOGIC INC 436440101 90.00000000 NS USD 6642.00000000 0.090323221525 Long EC CORP US N 1 N N N WEST PHARMACEUTICAL SERVICES, INC. 5493007NKRGM1RJQ1P16 WEST PHARMACEUTICAL SERVICES INC 955306105 33.00000000 NS USD 11825.88000000 0.160817762568 Long EC CORP US N 1 N N N SEAGATE TECHNOLOGY HOLDINGS PUBLIC LIMITED COMPANY 635400RUXIFEZSRU8X70 SEAGATE TECHNOLOGY HOLDINGS PLC G7997R103 191.00000000 NS USD 17772.55000000 0.241685331335 Long EC CORP IE N 1 N N N DAYFORCE, INC. 549300T64GVCHFJ8L449 DAYFORCE INC 15677J108 111.00000000 NS USD 7743.36000000 0.105300394555 Long EC CORP US N 1 N N N LENNOX INTERNATIONAL INC. S7DWAC87RDMPBF77GJ92 LENNOX INTERNATIONAL INC 526107107 89.00000000 NS USD 41937.69000000 0.570302207791 Long EC CORP US N 1 N N N GARTNER, INC. PP55B5R38BFB8O8HH686 GARTNER INC 366651107 45.00000000 NS USD 20950.20000000 0.284897554292 Long EC CORP US N 1 N N N OLD DOMINION FREIGHT LINE, INC. 5299009TWK32WE417T96 OLD DOMINION FREIGHT LINE 679580100 40.00000000 NS USD 17699.20000000 0.240687859444 Long EC CORP US N 1 N N N FACTSET RESEARCH SYSTEMS INC. 549300ZSJE7NBK6K9P30 FACTSET RESEARCH SYSTEMS INC 303075105 50.00000000 NS USD 23129.00000000 0.314526617083 Long EC CORP US N 1 N N N ARISTA NETWORKS, INC. 635400H1WKBLOQERUU95 ARISTA NETWORKS INC 040413106 65.00000000 NS USD 18040.10000000 0.245323689950 Long EC CORP US N 1 N N N UIPATH, INC. 5493000YP61KBELDHT53 UIPATH INC 90364P105 349.00000000 NS USD 8288.75000000 0.112717043424 Long EC CORP US N 1 N N N ECOLAB INC. 82DYEISM090VG8LTLS26 ECOLAB INC 278865100 295.00000000 NS USD 66327.80000000 0.901978406010 Long EC CORP US N 1 N N N SNOWFLAKE INC. 254900CJNSY1K7T53Z16 SNOWFLAKE INC 833445109 88.00000000 NS USD 16568.64000000 0.225313601490 Long EC CORP US N 1 N N N ELI LILLY AND COMPANY FRDRIPF3EKNDJ2CQJL29 ELI LILLY CO 532457108 241.00000000 NS USD 181636.88000000 2.470043382942 Long EC CORP US N 1 N N N BOOKING HOLDINGS INC. FXM8FAOHMYDIPD38UZ17 BOOKING HOLDINGS INC 09857L108 13.00000000 NS USD 45094.79000000 0.613234975433 Long EC CORP US N 1 N N N METTLER-TOLEDO INTERNATIONAL INC. 5493000BD5GJNUDIUG10 METTLER TOLEDO INTERNATIONAL INC 592688105 6.00000000 NS USD 7483.32000000 0.101764162919 Long EC CORP US N 1 N N N VERALTO CORPORATION 635400FJE6GSOJUSNY27 VERALTO CORP 92338C103 561.00000000 NS USD 48481.62000000 0.659291795120 Long EC CORP US N 1 N N N OKTA, INC. 549300N8J06I8MRHU620 OKTA INC 679295105 95.00000000 NS USD 10193.50000000 0.138619355408 Long EC CORP US N 1 N N N MCKESSON CORPORATION 549300WZWOM80UCFSF54 MCKESSON CORP 58155Q103 71.00000000 NS USD 37020.11000000 0.503429026865 Long EC CORP US N 1 N N N CHURCH & DWIGHT CO., INC. POOXSI30AWAQGYJZC921 CHURCH DWIGHT CO INC 171340102 345.00000000 NS USD 34541.40000000 0.469721548330 Long EC CORP US N 1 N N N REPLIGEN CORPORATION 54930006QJ0T5AUO1E71 REPLIGEN CORP 759916109 41.00000000 NS USD 7953.59000000 0.108159270023 Long EC CORP US N 1 N N N AUTODESK, INC. FRKKVKAIQEF3FCSTPG55 AUTODESK INC 052769106 263.00000000 NS USD 67898.71000000 0.923340895008 Long EC CORP US N 1 N N N MercadoLibre, Inc. 549300DKPDN9M5S8GB14 MERCADOLIBRE INC 58733R102 15.00000000 NS USD 23929.50000000 0.325412455510 Long EC CORP US N 1 N N N KEYSIGHT TECHNOLOGIES, INC. 549300GLKVIO8YRCYN02 KEYSIGHT TECHNOLOGIES INC 49338L103 271.00000000 NS USD 41815.30000000 0.568637850808 Long EC CORP US N 1 N N N DEXCOM, INC. 549300YSK3QDSFR5EU59 DEXCOM INC 252131107 59.00000000 NS USD 6789.13000000 0.092324012790 Long EC CORP US N 1 N N N PAYPAL HOLDINGS, INC. 5493005X2GO78EFZ3E94 PAYPAL HOLDINGS INC 70450Y103 291.00000000 NS USD 17558.94000000 0.238780491926 Long EC CORP US N 1 N N N SYNOPSYS, INC. QG7T915N9S0NY5UKNE63 SYNOPSYS INC 871607107 56.00000000 NS USD 32128.88000000 0.436914174287 Long EC CORP US N 1 N N N EDWARDS LIFESCIENCES CORPORATION YA13X31F3V31L8TMPR58 EDWARDS LIFESCIENCES CORP 28176E108 584.00000000 NS USD 49564.08000000 0.674011950852 Long EC CORP US N 1 N N N ATLASSIAN CORPORATION 549300V7ZY5P02D2MY38 ATLASSIAN CORP PLC 049468101 76.00000000 NS USD 15763.92000000 0.214370376133 Long EC CORP US N 1 N N N WORKDAY, INC. 549300J0DYC0N31V7G13 WORKDAY INC CLASS A 98138H101 173.00000000 NS USD 50976.18000000 0.693214814616 Long EC CORP US N 1 N N N ULTA BEAUTY, INC. 529900CIV6HN8M28YM82 ULTA BEAUTY INC 90384S303 45.00000000 NS USD 24685.20000000 0.335689067752 Long EC CORP US N 1 N N N APPLIED MATERIALS, INC. 41BNNE1AFPNAZELZ6K07 APPLIED MATERIALS INC 038222105 530.00000000 NS USD 106858.60000000 1.453148599780 Long EC CORP US N 1 N N N FAIR ISAAC CORPORATION RI6HET5SJUEY30V1PS26 FAIR ISAAC CORP 303250104 6.00000000 NS USD 7619.46000000 0.103615503385 Long EC CORP US N 1 N N N CHARTER COMMUNICATIONS, INC. 0J0XRGZE3PBRFEZ7MV65 CHARTER COMMUNICATIONS INC 16119P108 19.00000000 NS USD 5584.67000000 0.075944803607 Long EC CORP US N 1 N N N NETFLIX, INC. 549300Y7VHGU0I7CE873 NETFLIX INC 64110L106 103.00000000 NS USD 62100.76000000 0.844495739596 Long EC CORP US N 1 N N N MASTERCARD INCORPORATED. AR5L2ODV9HN37376R084 MASTERCARD INC CLASS A 57636Q104 263.00000000 NS USD 124861.88000000 1.697971581959 Long EC CORP US N 1 N N N THE COOPER COMPANIES, INC. QJKMVPIGLH7530PCUE20 COOPER COS INC THE 216648501 265.00000000 NS USD 24804.00000000 0.337304605047 Long EC CORP US N 1 N N N LULULEMON ATHLETICA INC. 549300D9GZ4BMLDW5T40 LULULEMON ATHLETICA INC 550021109 45.00000000 NS USD 21019.05000000 0.285833831588 Long EC CORP US N 1 N N N COSTCO WHOLESALE CORPORATION 29DX7H14B9S6O3FD6V18 COSTCO WHOLESALE CORP 22160K105 106.00000000 NS USD 78852.34000000 1.072297105337 Long EC CORP US N 1 N N N PTC INC. 54930050SSMU8SKDJ030 PTC INC 69370C100 96.00000000 NS USD 17568.96000000 0.238916751890 Long EC CORP US N 1 N N N VISA INC. 549300JZ4OKEHW3DPJ59 VISA INC 92826C839 480.00000000 NS USD 135667.20000000 1.844910954440 Long EC CORP US N 1 N N N Schlumberger N.V. 213800ZUA17OK3QLGM62 SCHLUMBERGER LTD 806857108 438.00000000 NS USD 21168.54000000 0.287866716019 Long EC CORP CW N 1 N N N AKAMAI TECHNOLOGIES, INC. OC1LZNN2LF5WTJ5RIL89 AKAMAI TECHNOLOGIES INC 00971T101 69.00000000 NS USD 7653.48000000 0.104078134520 Long EC CORP US N 1 N N N INTUIT INC. VI90HBPH7XSFMB9E4M29 INTUIT INC 461202103 133.00000000 NS USD 88164.37000000 1.198929527581 Long EC CORP US N 1 N N N TESLA, INC. 54930043XZGB27CTOV49 TESLA INC 88160R101 894.00000000 NS USD 180480.72000000 2.454320995739 Long EC CORP US N 1 N N N SERVICENOW, INC. 549300HJTQM36M0E1G39 SERVICENOW INC 81762P102 69.00000000 NS USD 53222.46000000 0.723761524349 Long EC CORP US N 1 N N N QUANTA SERVICES, INC. SHVRXXEACT60MMH07S24 QUANTA SERVICES INC 74762E102 105.00000000 NS USD 25358.55000000 0.344845818913 Long EC CORP US N 1 N N N VERTEX PHARMACEUTICALS INCORPORATED 54930015RAQRRZ5ZGJ91 VERTEX PHARMACEUTICALS INC 92532F100 39.00000000 NS USD 16408.86000000 0.223140785421 Long EC CORP US N 1 N N N AMAZON.COM, INC. ZXTILKJKG63JELOEG630 AMAZON COM INC 023135106 2795.00000000 NS USD 494044.20000000 6.718407666389 Long EC CORP US N 1 N N N ALNYLAM PHARMACEUTICALS, INC. 529900S3ZI14OWRJII50 ALNYLAM PHARMACEUTICALS INC 02043Q107 53.00000000 NS USD 8007.77000000 0.108896052941 Long EC CORP US N 1 N N N MICROSOFT CORPORATION INR2EJN1ERAN0W5ZP974 MICROSOFT CORP 594918104 2316.00000000 NS USD 957990.24000000 13.02751651115 Long EC CORP US N 1 N N N WATERS CORPORATION 5T547R1474YC9HOD8Q74 WATERS CORP 941848103 81.00000000 NS USD 27331.02000000 0.371669041551 Long EC CORP US N 1 N N N CBRE GROUP, INC. 52990016II9MJ2OSWA10 CBRE GROUP INC CL A 12504L109 531.00000000 NS USD 48793.59000000 0.663534212377 Long EC CORP US N 1 N N N MONGODB, INC. 549300TPTG69WKWE1Z37 MONGODB INC 60937P106 45.00000000 NS USD 20141.10000000 0.273894766196 Long EC CORP US N 1 N N N NUCOR CORPORATION 549300GGJCRSI2TIEJ46 NUCOR CORP 670346105 64.00000000 NS USD 12307.20000000 0.167363136399 Long EC CORP US N 1 N N N DANAHER CORPORATION S4BKK9OTCEWQ3YHPFM11 DANAHER CORP 235851102 123.00000000 NS USD 31136.22000000 0.423415190686 Long EC CORP US N 1 N N N ZOETIS INC. 549300HD9Q1LOC9KLJ48 ZOETIS INC 98978V103 370.00000000 NS USD 73382.10000000 0.997908412275 Long EC CORP US N 1 N N N UBER TECHNOLOGIES, INC. 549300B2FTG34FILDR98 UBER TECHNOLOGIES INC 90353T100 526.00000000 NS USD 41817.00000000 0.568660968766 Long EC CORP US N 1 N N N DARLING INGREDIENTS INC. L1N0SPPKS7EXZYUMZ898 DARLING INGREDIENTS INC 237266101 195.00000000 NS USD 8250.45000000 0.112196209430 Long EC CORP US N 1 N N N SBA COMMUNICATIONS CORPORATION 5299001HX8ZN8Y8QIT49 SBA COMMUNICATIONS CORP 78410G104 80.00000000 NS USD 16738.40000000 0.227622133572 Long EC CORP US N 1 N N N IDEXX LABORATORIES, INC. OGMTXK0LUU1HKV2P0J84 IDEXX LABORATORIES INC 45168D104 101.00000000 NS USD 58098.23000000 0.790066139498 Long EC CORP US N 1 N N N AVERY DENNISON CORPORATION 549300PW7VPFCYKLIV37 AVERY DENNISON CORP 053611109 89.00000000 NS USD 19271.17000000 0.262064763169 Long EC CORP US N 1 N N N PAYLOCITY HOLDING CORPORATION 549300VH75FTB4DIEE07 PAYLOCITY HOLDING CORP 70438V106 43.00000000 NS USD 7250.23000000 0.098594418910 Long EC CORP US N 1 N N N HUBSPOT, INC. 529900BLNVEW0MVKJB37 HUBSPOT INC 443573100 28.00000000 NS USD 17326.68000000 0.235622034921 Long EC CORP US N 1 N N N STARBUCKS CORPORATION OQSJ1DU9TAOC51A47K68 STARBUCKS CORPORATION 855244109 370.00000000 NS USD 35113.00000000 0.477494621715 Long EC CORP US N 1 N N N 2024-04-01 iShares Trust Chuck Pulsfort Chuck Pulsfort Assistant Treasurer