0001145549-22-020702.txt : 20220331 0001145549-22-020702.hdr.sgml : 20220331 20220331164422 ACCESSION NUMBER: 0001145549-22-020702 CONFORMED SUBMISSION TYPE: NPORT-P PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20220131 FILED AS OF DATE: 20220331 PERIOD START: 20220731 FILER: COMPANY DATA: COMPANY CONFORMED NAME: DOMINI INVESTMENT TRUST CENTRAL INDEX KEY: 0000851680 IRS NUMBER: 043081258 STATE OF INCORPORATION: MA FISCAL YEAR END: 0731 FILING VALUES: FORM TYPE: NPORT-P SEC ACT: 1940 Act SEC FILE NUMBER: 811-05823 FILM NUMBER: 22793452 BUSINESS ADDRESS: STREET 1: 180 MAIDEN LANE STREET 2: SUITE 1302 CITY: NEW YORK STATE: NY ZIP: 10038-4925 BUSINESS PHONE: 212-217-1100 MAIL ADDRESS: STREET 1: 180 MAIDEN LANE STREET 2: SUITE 1302 CITY: NEW YORK STATE: NY ZIP: 10038-4925 FORMER COMPANY: FORMER CONFORMED NAME: DOMINI SOCIAL INVESTMENT TRUST DATE OF NAME CHANGE: 20010814 FORMER COMPANY: FORMER CONFORMED NAME: DOMINI SOCIAL EQUITY FUND DATE OF NAME CHANGE: 19930915 FORMER COMPANY: FORMER CONFORMED NAME: DOMINI SOCIAL INDEX TRUST DATE OF NAME CHANGE: 19920703 0000851680 S000003423 Domini Impact Equity Fund C000009466 Investor Shares DSEFX C000009467 Class Y Shares DSFRX C000071455 Class A Shares DSEPX C000071456 Institutional Shares DIEQX NPORT-P 1 primary_doc.xml NPORT-P false 0000851680 XXXXXXXX S000003423 C000071455 C000009467 C000071456 C000009466 Domini Investment Trust 811-05823 0000851680 5493006VPRSG0L2XPG69 180 Maiden Lane Suite 1302 New York 10038 212-217-1100 Domini Impact Equity Fund S000003423 549300G0JGFCKQSI7F08 2022-07-31 2022-01-31 N 1049681053.430000000000 1899911.160000000000 1047781142.270000000000 0.000000000000 0.000000000000 0.000000000000 0.000000000000 0.000000000000 0.000000000000 0.000000000000 0.000000000000 0.000000000000 0.000000000000 0.000000000000 0.000000000000 0.000000000000 6704926.690000000000 N ABB Limited 5493000LKVGOO9PELI61 ABB Limited SPON ADR EACH REP 1 ORD SHS 000375204 57600.0000000000 NS USD 2002752.0000000000 0.1911422070 Long EC CORP CH N 1 N N N Aflac Incorporated 549300N0B7DOGLXWPP39 Aflac Incorporated COM USD0.10 001055102 20315.0000000000 NS USD 1276188.3000000000 0.1217991285 Long EC CORP US N 1 N N N Agnc Investment Corp 5TRACI5HRMELWV32OF39 Agnc Investment Corp COM USD0.01 00123Q104 18200.0000000000 NS USD 270998.0000000000 0.0258639891 Long EC CORP US N 1 N N N AT&T Inc 549300Z40J86GGSTL398 AT&T Inc COM USD1 00206R102 243285.0000000000 NS USD 6203767.5000000000 0.5920861953 Long EC CORP US N 1 N N N AbbVie Inc. FR5LCKFTG8054YNNRU85 AbbVie Inc. COM USD0.01 00287Y109 59552.0000000000 NS USD 8152073.2800000000 0.7780320671 Long EC CORP US N 1 N N N Abiomed Inc 5493001EZN4ZTB4Z5887 Abiomed Inc COM USD0.01 003654100 1600.0000000000 NS USD 473392.0000000000 0.0451804276 Long EC CORP US N 1 N N N Adobe Inc FU4LY2G4933NH2E1CP29 Adobe Inc COM USD0.0001 00724F101 16161.0000000000 NS USD 8634822.3000000000 0.8241055266 Long EC CORP US N 1 N N N Advance Auto Parts Inc. 529900UCNQ5H9FSL0Y70 Advance Auto Parts Inc. COM USD0.0001 00751Y106 2057.0000000000 NS USD 476216.0700000000 0.0454499562 Long EC CORP US N 1 N N N Advanced Micro Devices, Inc. R2I72C950HOYXII45366 Advanced Micro Devices, Inc. COM USD0.01 007903107 40950.0000000000 NS USD 4678537.5000000000 0.4465185821 Long EC CORP US N 1 N N N Agilent Technologies Inc. QUIX8Y7A2WP0XRMW7G29 Agilent Technologies Inc. COM USD0.01 00846U101 10400.0000000000 NS USD 1448928.0000000000 0.1382853672 Long EC CORP US N 1 N N N Air Liquide S.A.(L') 969500MMPQVHK671GT54 Air Liquide S.A.(L') ADR-EACH CNV INTO 1/5 EUR11 009126202 79500.0000000000 NS USD 2711268.0000000000 0.2587628170 Long EC CORP FR N 1 N N N Air Products & Chemicals, Inc. 7QEON6Y1RL5XR3R1W237 Air Products & Chemicals, Inc. COM USD1 009158106 7559.0000000000 NS USD 2132545.0800000000 0.2035296298 Long EC CORP US N 1 N N N Alexandria Real Estate Equities, Inc. MGCJBT4MKTQBVLNUIS88 Alexandria Real Estate Equities, Inc. COM USD0.01 015271109 5286.0000000000 NS USD 1029924.2400000000 0.0982957412 Long EC CORP US N 1 N N N Align Technology Inc. 549300N5YSE0U3LCP840 Align Technology Inc. COM USD0.0001 016255101 2500.0000000000 NS USD 1237400.0000000000 0.1180971818 Long EC CORP US N 1 N N N Alliant Energy Corporation 5493009ML300G373MZ12 Alliant Energy Corporation COM USD0.01 018802108 8600.0000000000 NS USD 514796.0000000000 0.0491320161 Long EC CORP US N 1 N N N The Allstate Corporation OBT0W1ED8G0NWVOLOJ77 The Allstate Corporation COM USD0.01 020002101 9500.0000000000 NS USD 1146365.0000000000 0.1094088215 Long EC CORP US N 1 N N N Alnylam Pharmaceuticals Inc. 529900S3ZI14OWRJII50 Alnylam Pharmaceuticals Inc. COM USD0.01 02043Q107 4100.0000000000 NS USD 564160.0000000000 0.0538433054 Long EC CORP US N 1 N N N Alphabet Inc. 5493006MHB84DD0ZWV18 Alphabet Inc. CAP STK USD0.001 CL A 02079K305 19450.0000000000 NS USD 52633061.5000000000 5.0232877246 Long EC CORP US N 1 N N N Altice USA Inc. 54930064K3612MGCER95 Altice USA Inc. COM USD0.01 CL A 02156K103 8300.0000000000 NS USD 119686.0000000000 0.0114228053 Long EC CORP US N 1 N N N Amazon.com, Inc. ZXTILKJKG63JELOEG630 Amazon.com, Inc. COM USD0.01 023135106 14884.0000000000 NS USD 44525039.4800000000 4.2494598999 Long EC CORP US N 1 N N N Ameresco Inc 529900NZXZGBCBXYY327 Ameresco Inc COM USD0.0001 CL 'A' 02361E108 114019.0000000000 NS USD 5770501.5900000000 0.5507353928 Long EC CORP US N 1 N N N American Express Company R4PP93JZOLY261QX3811 American Express Company COM USD0.20 025816109 19648.0000000000 NS USD 3533103.3600000000 0.3371986016 Long EC CORP US N 1 N N N American Tower Corporation 5493006ORUSIL88JOE18 American Tower Corporation COM USD0.01 03027X100 15509.0000000000 NS USD 3900513.5000000000 0.3722641440 Long EC CORP US N 1 N N N Amgen Inc. 62QBXGPJ34PQ72Z12S66 Amgen Inc. COM USD0.0001 031162100 19119.0000000000 NS USD 4342689.6600000000 0.4144653387 Long EC CORP US N 1 N N N Analog Devices Inc. GYVOE5EZ4GDAVTU4CQ61 Analog Devices Inc. COM USD0.16 2/3 032654105 18211.0000000000 NS USD 2986057.6700000000 0.2849886822 Long EC CORP US N 1 N N N Annaly Capital Management, Inc. 2DTL0G3FPRYUT58TI025 Annaly Capital Management, Inc. COM USD0.01 035710409 47900.0000000000 NS USD 378410.0000000000 0.0361153665 Long EC CORP US N 1 N N N Apple Inc. HWUPKR0MPOU8FGXBT394 Apple Inc. COM USD0.00001 037833100 527996.0000000000 NS USD 92283140.8800000000 8.8074825130 Long EC CORP US N 1 N N N AppHarvest Inc N/A AppHarvest Inc COM 03783T103 262185.0000000000 NS USD 783933.1500000000 0.0748184061 Long EC CORP US N 1 N N N Applied Materials Inc. 41BNNE1AFPNAZELZ6K07 Applied Materials Inc. COM USD0.01 038222105 30602.0000000000 NS USD 4228584.3600000000 0.4035751541 Long EC CORP US N 1 N N N Aptargroup Inc. VNPEQDQFAA7IY1T2PX43 Aptargroup Inc. COM USD0.01 038336103 2100.0000000000 NS USD 246330.0000000000 0.0235096806 Long EC CORP US N 1 N N N Assa Abloy AB 549300YECS8HKCIMMB67 Assa Abloy AB UNSP ADR EA REP 0.5 ORD SHS 045387107 66242.0000000000 NS USD 904203.3000000000 0.0862969626 Long EC CORP SE N 1 N N N Autodesk Inc FRKKVKAIQEF3FCSTPG55 Autodesk Inc COM USD0.01 052769106 20177.0000000000 NS USD 5040012.8300000000 0.4810177075 Long EC CORP US N 1 N N N Automatic Data Processing, Inc. HGBOLILQXWER4SAL2I23 Automatic Data Processing, Inc. COM USD0.10 053015103 14368.0000000000 NS USD 2962250.5600000000 0.2827165369 Long EC CORP US N 1 N N N Avery Dennison Corporation 549300PW7VPFCYKLIV37 Avery Dennison Corporation COM USD1 053611109 2900.0000000000 NS USD 595718.0000000000 0.0568551939 Long EC CORP US N 1 N N N Banco do Brasil S.A. QE0Q0253K88YAGNPE356 Banco do Brasil S.A. SPONS ADR EA REPR 1 ORD SHS 059578104 49300.0000000000 NS USD 302455.5000000000 0.0288662859 Long EC CORP BR N 1 N N N Bank of America Corporation 9DJT3UXIJIZJI4WXO774 Bank of America Corporation COM USD0.01 060505104 243054.0000000000 NS USD 11214511.5600000000 1.0703104978 Long EC CORP US N 1 N N N Bank of Montreal NQQ6HPCNCCU6TUTQYE16 Bank of Montreal COM NPV 063671101 21231.0000000000 NS USD 2402924.5800000000 0.2293345894 Long EC CORP CA N 1 N N N The Bank of New York Mellon Corporation WFLLPEPC7FZXENRZV188 The Bank of New York Mellon Corporation COM USD0.01 064058100 25300.0000000000 NS USD 1499278.0000000000 0.1430907600 Long EC CORP US N 1 N N N Bank of Nova Scotia L3I9ZG2KFGXZ61BMYR72 Bank of Nova Scotia COM NPV 064149107 39266.0000000000 NS USD 2825581.3600000000 0.2696728588 Long EC CORP CA N 1 N N N Becton, Dickinson and Company ICE2EP6D98PQUILVRZ91 Becton, Dickinson and Company COM USD1.00 075887109 9651.0000000000 NS USD 2452705.1400000000 0.2340856350 Long EC CORP US N 1 N N N Best Buy Inc HL5XPTVRV0O8TUN5LL90 Best Buy Inc COM USD0.10 086516101 7649.0000000000 NS USD 759392.7200000000 0.0724762729 Long EC CORP US N 1 N N N Bio-Rad Laboratories, Inc. 549300ZC1GPV35XYDK53 Bio-Rad Laboratories, Inc. CLASS'A'COM USD0.0001 090572207 700.0000000000 NS USD 419811.0000000000 0.0400666688 Long EC CORP US N 1 N N N Biomarin Pharmaceutical Inc. NSLL8ITTRR0J5HEMR848 Biomarin Pharmaceutical Inc. COM USD0.001 09061G101 6300.0000000000 NS USD 558369.0000000000 0.0532906136 Long EC CORP US N 1 N N N Biogen Inc W8J5WZB5IY3K0NDQT671 Biogen Inc COM USD0.0005 09062X103 4967.0000000000 NS USD 1122542.0000000000 0.1071351597 Long EC CORP US N 1 N N N Bio-Techne Corp 54930073RLKQ51TILZ35 Bio-Techne Corp COM USD0.01 09073M104 1400.0000000000 NS USD 526974.0000000000 0.0502942818 Long EC CORP US N 1 N N N BlackRock, Inc. 549300LRIF3NWCU26A80 BlackRock, Inc. COM USD0.01 09247X101 4734.0000000000 NS USD 3895797.9600000000 0.3718140939 Long EC CORP US N 1 N N N BorgWarner Inc. 549300DSFX2IE88NSX47 BorgWarner Inc. COM USD0.01 099724106 8400.0000000000 NS USD 368340.0000000000 0.0351542880 Long EC CORP US N 1 N N N Boston Properties, Inc. 549300OF70FSEUQBT254 Boston Properties, Inc. COM USD0.01 101121101 4946.0000000000 NS USD 554347.6800000000 0.0529068197 Long EC CORP US N 1 N N N Brambles Ltd N/A Brambles Ltd SPON ADR EACH REP 2 ORD 105105209 25600.0000000000 NS USD 349440.0000000000 0.0333504762 Long EC CORP AU N 1 N N N Bright Horizons Family Solutions Inc Del 254900BHOU40CFNXWQ75 Bright Horizons Family Solutions Inc Del COM USD0.001 109194100 2000.0000000000 NS USD 256820.0000000000 0.0245108439 Long EC CORP US N 1 N N N Bristol-Myers Squibb Company HLYYNH7UQUORYSJQCN42 Bristol-Myers Squibb Company COM USD0.10 110122108 75101.0000000000 NS USD 4873303.8900000000 0.4651070432 Long EC CORP US N 1 N N N Broadcom Inc 549300WV6GIDOZJTV909 Broadcom Inc COM USD0.001 11135F101 13513.0000000000 NS USD 7916996.4400000000 0.7555963856 Long EC CORP US N 1 N N N Cboe Global Markets Inc 529900RLNSGA90UPEH54 Cboe Global Markets Inc COM USD0.01 12503M108 3700.0000000000 NS USD 438561.0000000000 0.0418561646 Long EC CORP US N 1 N N N CBRE Group 52990016II9MJ2OSWA10 CBRE Group COM USD0.01 CLASS A 12504L109 10822.0000000000 NS USD 1096701.4800000000 0.1046689462 Long EC CORP US N 1 N N N C.H. Robinson Worldwide Inc 529900WNWN5L0OVDHA79 C.H. Robinson Worldwide Inc COM USD0.10 12541W209 4200.0000000000 NS USD 439530.0000000000 0.0419486458 Long EC CORP US N 1 N N N CME Group Inc. LCZ7XYGSLJUHFXXNXD88 CME Group Inc. COM USD0.01 12572Q105 11998.0000000000 NS USD 2753541.0000000000 0.2627973428 Long EC CORP US N 1 N N N CRH PLC 549300MIDJNNTH068E74 CRH PLC SPON ADR EA REPR 1 ORD SHS 12626K203 25800.0000000000 NS USD 1300578.0000000000 0.1241268761 Long EC CORP IE N 1 N N N CSL Ltd 529900ECSECK5ZDQTE14 CSL Ltd SPON ADR EACH REPR 0.5 ORD 12637N204 30900.0000000000 NS USD 2857323.0000000000 0.2727022739 Long EC CORP AU N 1 N N N Cadence Design Systems, Inc. GCT7RXJOGLXPV0NXZY22 Cadence Design Systems, Inc. COM USD0.01 127387108 9384.0000000000 NS USD 1427681.7600000000 0.1362576308 Long EC CORP US N 1 N N N Campbell Soup Company 5493007JDSMX8Z5Z1902 Campbell Soup Company CAP USD0.0375 134429109 6491.0000000000 NS USD 286382.9200000000 0.0273323224 Long EC CORP US N 1 N N N Canadian Imperial Bank of Commerce 2IGI19DL77OX0HC3ZE78 Canadian Imperial Bank of Commerce COM NPV 136069101 14600.0000000000 NS USD 1832592.0000000000 0.1749021743 Long EC CORP CA N 1 N N N Capital One Financial Corporation ZUE8T73ROZOF6FLBAR73 Capital One Financial Corporation COM USD0.01 14040H105 14318.0000000000 NS USD 2100880.1400000000 0.2005075349 Long EC CORP US N 1 N N N Carrier Global Corporation 549300JE3W6CWY2NAN77 Carrier Global Corporation COM 14448C104 29200.0000000000 NS USD 1392256.0000000000 0.1328766041 Long EC CORP US N 1 N N N Catalent Inc N/A Catalent Inc COM USD0.01 148806102 5900.0000000000 NS USD 613187.0000000000 0.0585224314 Long EC CORP US N 1 N N N Cerence Inc 5493002WL2W5WMS89568 Cerence Inc COM USD0.01 156727109 32222.0000000000 NS USD 2045774.7800000000 0.1952482916 Long EC CORP US N 1 N N N Cerner Corp 549300L4UJ40IEVVI304 Cerner Corp COM USD0.01 156782104 9823.0000000000 NS USD 895857.6000000000 0.0855004508 Long EC CORP US N 1 N N N Charter Communications, Inc. 0J0XRGZE3PBRFEZ7MV65 Charter Communications, Inc. COM USD0.001 CLASS A 16119P108 3958.0000000000 NS USD 2348439.7200000000 0.2241345664 Long EC CORP US N 1 N N N Chegg Inc 549300AKX7O8JG0O3G77 Chegg Inc COM USD0.001 163092109 69618.0000000000 NS USD 1842788.4600000000 0.1758753222 Long EC CORP US N 1 N N N Chipotle Mexican Grill Inc N/A Chipotle Mexican Grill Inc COM USD0.01 169656105 917.0000000000 NS USD 1362276.8600000000 0.1300154016 Long EC CORP US N 1 N N N Church & Dwight Co., Inc. POOXSI30AWAQGYJZC921 Church & Dwight Co., Inc. COM USD1.00 171340102 8212.0000000000 NS USD 842961.8000000000 0.0804520874 Long EC CORP US N 1 N N N Cincinnati Financial Corporation 254900Q4WEDMZBOZ0002 Cincinnati Financial Corporation COM USD2.00 172062101 5411.0000000000 NS USD 637578.1300000000 0.0608503154 Long EC CORP US N 1 N N N Cisco Systems, Inc. 549300LKFJ962MZ46593 Cisco Systems, Inc. COM USD0.001 17275R102 132591.0000000000 NS USD 7381340.9700000000 0.7044735463 Long EC CORP US N 1 N N N Cintas Corporation N/A Cintas Corporation COM NPV 172908105 3000.0000000000 NS USD 1174590.0000000000 0.1121026093 Long EC CORP US N 1 N N N Citigroup Inc. 6SHGI4ZSSLCXXQSBB395 Citigroup Inc. COM USD0.01 172967424 67308.0000000000 NS USD 4383096.9600000000 0.4183218024 Long EC CORP US N 1 N N N The Clorox Company 54930044KVSC06Z79I06 The Clorox Company COM USD1.00 189054109 4100.0000000000 NS USD 688226.0000000000 0.0656841369 Long EC CORP US N 1 N N N Colgate-Palmolive Company YMEGZFW4SBUSS5BQXF88 Colgate-Palmolive Company COM USD1.00 194162103 28725.0000000000 NS USD 2368376.2500000000 0.2260373044 Long EC CORP US N 1 N N N Comcast Corporation 51M0QTTNCGUN7KFCFZ59 Comcast Corporation COM USD0.01 CL A 20030N101 154121.0000000000 NS USD 7704508.7900000000 0.7353166114 Long EC CORP US N 1 N N N Comerica Incorporated I9Q57JVPWHHZ3ZGBW498 Comerica Incorporated COM USD5 200340107 4654.0000000000 NS USD 431798.1200000000 0.0412107169 Long EC CORP US N 1 N N N Consolidated Edison, Inc. 54930033SBW53OO8T749 Consolidated Edison, Inc. COM USD0.10 209115104 12061.0000000000 NS USD 1042673.4500000000 0.0995125230 Long EC CORP US N 1 N N N The Cooper Companies, Inc. QJKMVPIGLH7530PCUE20 The Cooper Companies, Inc. COM USD0.10 216648402 1700.0000000000 NS USD 677110.0000000000 0.0646232283 Long EC CORP US N 1 N N N Copart Inc 549300KVYX3JWMYEHU61 Copart Inc COM USD0.0001 217204106 7100.0000000000 NS USD 917675.0000000000 0.0875826986 Long EC CORP US N 1 N N N Costco Wholesale Corporation 29DX7H14B9S6O3FD6V18 Costco Wholesale Corporation COM USD0.01 22160K105 15003.0000000000 NS USD 7578465.3900000000 0.7232870572 Long EC CORP US N 1 N N N Costar Group Inc N/A Costar Group Inc COM USD0.01 22160N109 13710.0000000000 NS USD 961893.6000000000 0.0918029120 Long EC CORP US N 1 N N N Crowdstrike Holdings Inc 549300YBY08K9KM4HX32 Crowdstrike Holdings Inc COM USD0.0005 CL A 22788C105 6600.0000000000 NS USD 1192224.0000000000 0.1137855943 Long EC CORP US N 1 N N N Crown Castle International Corp. 54930012H97VSM0I2R19 Crown Castle International Corp. COM USD0.01 22822V101 14622.0000000000 NS USD 2668661.2200000000 0.2546964354 Long EC CORP US N 1 N N N Cummins Inc. ZUNI8PYC725B6H8JU438 Cummins Inc. COM USD2.50 231021106 4941.0000000000 NS USD 1091368.0800000000 0.1041599277 Long EC CORP US N 1 N N N DnB Bank ASA 549300GKFG0RYRRQ1414 DnB Bank ASA SPONSORED 23341C103 30840.0000000000 NS USD 737076.0000000000 0.0703463701 Long EC CORP NO N 1 N N N Danaher Corporation S4BKK9OTCEWQ3YHPFM11 Danaher Corporation COM USD0.01 235851102 21915.0000000000 NS USD 6263087.8500000000 0.5977477163 Long EC CORP US N 1 N N N Deere & Company PWFTNG3EI0Y73OXWDH08 Deere & Company COM USD1 244199105 9445.0000000000 NS USD 3555098.0000000000 0.3392977652 Long EC CORP US N 1 N N N Dentsply Sirona Inc 9NHEHR1SOZCYXDO8HO28 Dentsply Sirona Inc COM USD0.01 24906P109 7516.0000000000 NS USD 401504.7200000000 0.0383195215 Long EC CORP US N 1 N N N Deutsche Post AG 8ER8GIG7CSMVD8VUFE78 Deutsche Post AG SPONS ADR EA REPR 1 ORD SHS 25157Y202 34037.0000000000 NS USD 2040858.5200000000 0.1947790848 Long EC CORP DE N 1 N N N DexCom Inc 549300YSK3QDSFR5EU59 DexCom Inc COM USD0.001 252131107 11750.0000000000 NS USD 5058140.0000000000 0.4827477606 Long EC CORP US N 1 N N N Digital Realty Trust Inc 549300HKCZ31D08NEI41 Digital Realty Trust Inc COM STK USD0.01 253868103 9592.0000000000 NS USD 1431414.1600000000 0.1366138502 Long EC CORP US N 1 N N N Walt Disney Company 549300GZKULIZ0WOW665 Walt Disney Company COM DISNEY USD0.01 254687106 61793.0000000000 NS USD 8834545.2100000000 0.8431670369 Long EC CORP US N 1 N N N Discover Financial Services Z1YLO2USPORE63VVUL20 Discover Financial Services COM STK USD0.01 254709108 9700.0000000000 NS USD 1122775.0000000000 0.1071573972 Long EC CORP US N 1 N N N Docusign Inc 549300Q7PVDWRZ39JG09 Docusign Inc COM USD0.0001 256163106 19689.0000000000 NS USD 2476285.5300000000 0.2363361422 Long EC CORP US N 1 N N N Dollar General Corporation OPX52SQVOZI8IVSWYU66 Dollar General Corporation COM USD0.875 256677105 7900.0000000000 NS USD 1646992.0000000000 0.1571885515 Long EC CORP US N 1 N N N Donaldson Co Inc OZE6KXY9QQPR8EJ8WL20 Donaldson Co Inc COM USD5 257651109 4000.0000000000 NS USD 222640.0000000000 0.0212487123 Long EC CORP US N 1 N N N Dropbox Inc 549300JCDF7UAR6TJR51 Dropbox Inc COM USD0.00001 CL A 26210C104 10500.0000000000 NS USD 259875.0000000000 0.0248024124 Long EC CORP US N 1 N N N Duke Realty Corp 254900E47KH1NFFKNF25 Duke Realty Corp COM USD0.01 264411505 12900.0000000000 NS USD 745362.0000000000 0.0711371841 Long EC CORP US N 1 N N N East West Bancorp Inc N/A East West Bancorp Inc COM USD0.001 27579R104 4800.0000000000 NS USD 414432.0000000000 0.0395532982 Long EC CORP US N 1 N N N eBay Inc. OML71K8X303XQONU6T67 eBay Inc. COM USD0.001 278642103 20400.0000000000 NS USD 1225428.0000000000 0.1169545767 Long EC CORP US N 1 N N N Ecolab Inc. 82DYEISM090VG8LTLS26 Ecolab Inc. COM USD1 278865100 8648.0000000000 NS USD 1638363.6000000000 0.1563650589 Long EC CORP US N 1 N N N Edwards Lifesciences Corporation YA13X31F3V31L8TMPR58 Edwards Lifesciences Corporation COM USD1 28176E108 21072.0000000000 NS USD 2301062.4000000000 0.2196128855 Long EC CORP US N 1 N N N Electronic Arts Inc. 549300O7A67PUEYKDL45 Electronic Arts Inc. COM USD0.01 285512109 9718.0000000000 NS USD 1289189.8800000000 0.1230399964 Long EC CORP US N 1 N N N Emerson Electric Co. FGLT0EWZSUIRRITFOA30 Emerson Electric Co. COM USD0.50 291011104 20126.0000000000 NS USD 1850585.7000000000 0.1766194891 Long EC CORP US N 1 N N N Enphase Energy Inc 5493008U7KIGMI59Z314 Enphase Energy Inc COM USD0.00001 29355A107 48960.0000000000 NS USD 6877411.2000000000 0.6563786007 Long EC CORP US N 1 N N N Equinix, Inc. 549300EVUN2BTLJ3GT74 Equinix, Inc. COM USD0.001 29444U700 3031.0000000000 NS USD 2197171.9000000000 0.2096975992 Long EC CORP US N 1 N N N Equitable Holdings Inc 549300FIBAKMNHPZ4009 Equitable Holdings Inc COM 29452E101 13200.0000000000 NS USD 444048.0000000000 0.0423798427 Long EC CORP US N 1 N N N Equity Lifestyle Properties Inc 529900PEQG66LENB6798 Equity Lifestyle Properties Inc COM USD0.01 29472R108 5700.0000000000 NS USD 446253.0000000000 0.0425902874 Long EC CORP US N 1 N N N Essex Property Trust, Inc. 549300TR2H2VEFX0NC60 Essex Property Trust, Inc. COM USD0.0001 297178105 2200.0000000000 NS USD 731500.0000000000 0.0698141979 Long EC CORP US N 1 N N N Etsy Inc 54930089Q7XT501AEA40 Etsy Inc USD0.001 29786A106 4300.0000000000 NS USD 675444.0000000000 0.0644642257 Long EC CORP US N 1 N N N Eversource Energy SJ7XXD41SQU3ZNWUJ746 Eversource Energy COM USD5 30040W108 11458.0000000000 NS USD 1025376.4200000000 0.0978616983 Long EC CORP US N 1 N N N Exact Sciences Corporation 549300VM3X1FYD4N9Z14 Exact Sciences Corporation COM USD0.01 30063P105 32211.0000000000 NS USD 2459631.9600000000 0.2347467291 Long EC CORP US N 1 N N N Expeditors International Of Washington Inc. 984500B055A804AB6E40 Expeditors International Of Washington Inc. COM USD0.01 302130109 5900.0000000000 NS USD 675432.0000000000 0.0644630804 Long EC CORP US N 1 N N N Extra Space Storage Inc. 529900SDJHKRQWED6A16 Extra Space Storage Inc. COM USD0.01 30225T102 4500.0000000000 NS USD 891855.0000000000 0.0851184435 Long EC CORP US N 1 N N N FactSet Research Systems Inc. 549300ZSJE7NBK6K9P30 FactSet Research Systems Inc. COM USD0.01 303075105 1300.0000000000 NS USD 548457.0000000000 0.0523446145 Long EC CORP US N 1 N N N Fastenal Co. 529900PP0C7H2HHPSJ32 Fastenal Co. COM USD0.01 311900104 19358.0000000000 NS USD 1097211.4400000000 0.1047176167 Long EC CORP US N 1 N N N Federal Realty Investment Trust N/A Federal Realty Investment Trust SH BEN INT NEW 313745101 2500.0000000000 NS USD 318725.0000000000 0.0304190434 Long EC CORP US N 1 N N N Fifth Third Bancorp THRNG6BD57P9QWTQLG42 Fifth Third Bancorp COM NPV 316773100 23456.0000000000 NS USD 1046841.2800000000 0.0999102998 Long EC CORP US N 1 N N N First Republic Bank San Francisco YWC0TIKBQM2JV8L4IV08 First Republic Bank San Francisco COM USD0.01 33616C100 6100.0000000000 NS USD 1058899.0000000000 0.1010610859 Long EC CORP US N 1 N N N First Solar Inc 549300NPYMLM4NHTOF27 First Solar Inc COM STK USD0.001 336433107 2900.0000000000 NS USD 227302.0000000000 0.0216936525 Long EC CORP US N 1 N N N Fiserv Inc. GI7UBEJLXYLGR2C7GV83 Fiserv Inc. COM USD0.01 337738108 20600.0000000000 NS USD 2177420.0000000000 0.2078124822 Long EC CORP US N 1 N N N Five9 Inc. 254900MXP6EWY0SFFR59 Five9 Inc. COM USD0.001 338307101 2300.0000000000 NS USD 289110.0000000000 0.0275925943 Long EC CORP US N 1 N N N Fortis Inc 549300MQYQ9Y065XPR71 Fortis Inc COM NPV 349553107 15700.0000000000 NS USD 746221.0000000000 0.0712191669 Long EC CORP CA N 1 N N N Fortune Brands Home & Security Inc 54930032LHW54PQUJD44 Fortune Brands Home & Security Inc USD0.01 34964C106 4800.0000000000 NS USD 452016.0000000000 0.0431403069 Long EC CORP US N 1 N N N Generac Holdings Inc. 529900S2H2AHJHSFFI84 Generac Holdings Inc. COM USD0.01 368736104 2100.0000000000 NS USD 592998.0000000000 0.0565955977 Long EC CORP US N 1 N N N General Mills, Inc. 2TGYMUGI08PO8X8L6150 General Mills, Inc. COM USD0.10 370334104 20699.0000000000 NS USD 1421607.3200000000 0.1356778876 Long EC CORP US N 1 N N N Genmab As 529900MTJPDPE4MHJ122 Genmab As SPON ADS EA REP 0.1 ORD SHS 372303206 21800.0000000000 NS USD 742944.0000000000 0.0709064107 Long EC CORP DK N 1 N N N Gilead Sciences, Inc. 549300WTZWR07K8MNV44 Gilead Sciences, Inc. COM USD0.001 375558103 42846.0000000000 NS USD 2942663.2800000000 0.2808471313 Long EC CORP US N 1 N N N Gildan Activewear Inc. 549300SB3IBI34M00Z45 Gildan Activewear Inc. COM NPV 375916103 6800.0000000000 NS USD 270844.0000000000 0.0258492913 Long EC CORP CA N 1 N N N GlaxoSmithKline PLC 5493000HZTVUYLO1D793 GlaxoSmithKline PLC SPON ADR(CNV 2 ORD GBP0.25) 37733W105 84025.0000000000 NS USD 3766000.5000000000 0.3594262531 Long EC CORP GB N 1 N N N Graco Inc 4T5VJ4S81BRT6Q7GGT78 Graco Inc COM USD1 384109104 5700.0000000000 NS USD 413592.0000000000 0.0394731288 Long EC CORP US N 1 N N N Grainger W W Inc 549300TWZSP6O1IH2V34 Grainger W W Inc COM USD0.50 384802104 1470.0000000000 NS USD 727811.7000000000 0.0694621873 Long EC CORP US N 1 N N N Guardant Health Inc 254900M8C3E5VC8BR186 Guardant Health Inc COM USD0.00001 40131M109 3300.0000000000 NS USD 229515.0000000000 0.0219048607 Long EC CORP US N 1 N N N The Hartford Financial Services Group, Inc. IU7C3FTM7Y3BQM112U94 The Hartford Financial Services Group, Inc. COM USD0.01 416515104 11293.0000000000 NS USD 811627.9100000000 0.0774615879 Long EC CORP US N 1 N N N Hologic Inc 549300DYP6F5ZJL0LB74 Hologic Inc COM USD0.01 436440101 80421.0000000000 NS USD 5648771.0400000000 0.5391174561 Long EC CORP US N 1 N N N The Home Depot, Inc. QEKMOTMBBKA8I816DO57 The Home Depot, Inc. COM USD0.05 437076102 35951.0000000000 NS USD 13193297.9800000000 1.2591654352 Long EC CORP US N 1 N N N Host Hotels & Resorts Inc N6EL63S0K3PB1YFTDI24 Host Hotels & Resorts Inc COM STK USD0.01 44107P104 23922.0000000000 NS USD 414807.4800000000 0.0395891340 Long EC CORP US N 1 N N N Hubbell Incorporated 54930088VDQ6840Y6597 Hubbell Incorporated COM USD0.001 443510607 1800.0000000000 NS USD 337122.0000000000 0.0321748490 Long EC CORP US N 1 N N N J. B. Hunt Transport Services, Inc. 549300XCD1MPI1C5GK90 J. B. Hunt Transport Services, Inc. COM USD0.01 445658107 2800.0000000000 NS USD 539112.0000000000 0.0514527298 Long EC CORP US N 1 N N N Huntington Bancshares Incorporated 549300XTVCVV9I7B5T19 Huntington Bancshares Incorporated COM USD0.01 446150104 47600.0000000000 NS USD 716856.0000000000 0.0684165778 Long EC CORP US N 1 N N N IAA, Inc. 549300PZCOPC5178W747 IAA, Inc. COM USD0.01 449253103 4400.0000000000 NS USD 202092.0000000000 0.0192876157 Long EC CORP US N 1 N N N Idex Corporation 549300U5Y5EL6PHYLF13 Idex Corporation COM USD0.01 45167R104 2600.0000000000 NS USD 560144.0000000000 0.0534600192 Long EC CORP US N 1 N N N IDEXX Laboratories Inc. OGMTXK0LUU1HKV2P0J84 IDEXX Laboratories Inc. COM USD0.10 45168D104 2819.0000000000 NS USD 1430078.7000000000 0.1364863942 Long EC CORP US N 1 N N N Illinois Tool Works Inc. 76NA4I14SZCFAYMNSV04 Illinois Tool Works Inc. COM USD0.01 452308109 9452.0000000000 NS USD 2211011.8400000000 0.2110184800 Long EC CORP US N 1 N N N Illumina Inc SQ95QG8SR5Q56LSNF682 Illumina Inc COM USD0.01 452327109 5349.0000000000 NS USD 1865838.1800000000 0.1780751824 Long EC CORP US N 1 N N N Incyte Corporation. 549300Z4WN6JVZ3T4680 Incyte Corporation. COM USD0.001 45337C102 6500.0000000000 NS USD 483145.0000000000 0.0461112517 Long EC CORP US N 1 N N N Infineon Technologies AG TSI2PJM6EPETEQ4X1U25 Infineon Technologies AG SPON ADR EACH REP 1 ORD SHS 45662N103 41500.0000000000 NS USD 1710630.0000000000 0.1632621481 Long EC CORP DE N 1 N N N Ingersoll Rand Inc 5299004C02FMZCUOIR50 Ingersoll Rand Inc COM 45687V106 12969.0000000000 NS USD 728987.4900000000 0.0695744045 Long EC CORP US N 1 N N N Inspire Medical Systems Inc 549300XQQCQ7HCJKTW25 Inspire Medical Systems Inc COM USD0.001 457730109 15677.0000000000 NS USD 3469163.3300000000 0.3310961793 Long EC CORP US N 1 N N N Insulet Corporation 549300TZTYD2PYN92D43 Insulet Corporation COM STK USD0.001 45784P101 2300.0000000000 NS USD 570400.0000000000 0.0544388496 Long EC CORP US N 1 N N N Intel Corporation KNX4USFCNGPY45LOCE31 Intel Corporation COM USD0.001 458140100 138079.0000000000 NS USD 6741016.7800000000 0.6433611475 Long EC CORP US N 1 N N N Intercontinental Exchange Inc 5493000F4ZO33MV32P92 Intercontinental Exchange Inc COM USD0.01 45866F104 18995.0000000000 NS USD 2405906.7000000000 0.2296192022 Long EC CORP US N 1 N N N International Business Machines Corporation VGRQXHF3J8VDLUA7XE92 International Business Machines Corporation COM USD0.20 459200101 30566.0000000000 NS USD 4082700.6200000000 0.3896520423 Long EC CORP US N 1 N N N International Paper Company 824LMFJDH41EY779Q875 International Paper Company COM USD1.00 460146103 13700.0000000000 NS USD 661025.0000000000 0.0630880795 Long EC CORP US N 1 N N N Intuit Inc VI90HBPH7XSFMB9E4M29 Intuit Inc COM USD0.01 461202103 9422.0000000000 NS USD 5231377.0600000000 0.4992814672 Long EC CORP US N 1 N N N JetBlue Airways Corporation 54930070J9H97ZO93T57 JetBlue Airways Corporation COM USD0.01 477143101 10288.0000000000 NS USD 150513.4400000000 0.0143649694 Long EC CORP US N 1 N N N KLA Corporation 549300H0BF5JCG96TJ81 KLA Corporation COM USD0.001 482480100 5110.0000000000 NS USD 1989169.7000000000 0.1898459153 Long EC CORP US N 1 N N N Keurig Dr Pepper Inc DYTQ8KRTKO7Y2BVU5K74 Keurig Dr Pepper Inc COM USD0.01 49271V100 25200.0000000000 NS USD 956340.0000000000 0.0912728776 Long EC CORP US N 1 N N N KeyCorp RKPI3RZGV1V1FJTH5T61 KeyCorp COM USD1.00 493267108 30900.0000000000 NS USD 774354.0000000000 0.0739041741 Long EC CORP US N 1 N N N Kilroy Realty Corporation 549300CXXI18B214UN80 Kilroy Realty Corporation COM STK USD0.01 49427F108 3700.0000000000 NS USD 236800.0000000000 0.0226001395 Long EC CORP US N 1 N N N Kimberly-Clark Corporation MP3J6QPYPGN75NVW2S34 Kimberly-Clark Corporation COM USD1.25 494368103 11318.0000000000 NS USD 1557922.7000000000 0.1486877972 Long EC CORP US N 1 N N N Royal Philips NV H1FJE8H61JGM1JSGM897 Royal Philips NV SPON ADR REP 1 ORD EUR0.20 500472303 30776.0000000000 NS USD 1024225.2800000000 0.0977518337 Long EC CORP NL N 1 N N N The Kraft Heinz Company N/A The Kraft Heinz Company COM USD0.01 500754106 22123.0000000000 NS USD 792003.4000000000 0.0755886290 Long EC CORP US N 1 N N N The Kroger Co. 6CPEOKI6OYJ13Q6O7870 The Kroger Co. COM USD1.00 501044101 23311.0000000000 NS USD 1016126.4900000000 0.0969788870 Long EC CORP US N 1 N N N L'Oreal S.A. 529900JI1GG6F7RKVI53 L'Oreal S.A. UNSPN ADR EA REP 0.2 ORD SH 502117203 35500.0000000000 NS USD 3022470.0000000000 0.2884638669 Long EC CORP FR N 1 N N N Lam Research Corporation 549300I4GMO6D34U1T02 Lam Research Corporation COM USD0.001 512807108 4800.0000000000 NS USD 2831616.0000000000 0.2702488035 Long EC CORP US N 1 N N N Lamb Weston Holdings Inc 5493005SMYID1D2OY946 Lamb Weston Holdings Inc COM USD1.00 513272104 4900.0000000000 NS USD 314629.0000000000 0.0300281220 Long EC CORP US N 1 N N N The Estee Lauder Companies Inc. 549300VFZ8XJ9NUPU221 The Estee Lauder Companies Inc. COM USD0.01 CLASS A 518439104 7377.0000000000 NS USD 2300074.8300000000 0.2195186320 Long EC CORP US N 1 N N N Lennox International Inc. S7DWAC87RDMPBF77GJ92 Lennox International Inc. COM USD0.01 526107107 1200.0000000000 NS USD 340344.0000000000 0.0324823559 Long EC CORP US N 1 N N N London Stock Exchange Group plc 213800QAUUUP6I445N30 London Stock Exchange Group plc UNSPN ADR REPR 0.25 ORD 54211N101 47500.0000000000 NS USD 1178000.0000000000 0.1124280589 Long EC CORP GB N 1 N N N Lowes Companies, Inc. WAFCR4OKGSC504WU3E95 Lowes Companies, Inc. COM USD0.50 548661107 23541.0000000000 NS USD 5587456.3500000000 0.5332655957 Long EC CORP US N 1 N N N Lumen Technologies Inc 8M3THTGWLTYZVE6BBY25 Lumen Technologies Inc COM 550241103 33100.0000000000 NS USD 409116.0000000000 0.0390459404 Long EC CORP US N 1 N N N M&T Bank Corporation 549300WYXDDBYRASEG81 M&T Bank Corporation COM USD0.50 55261F104 4300.0000000000 NS USD 728334.0000000000 0.0695120355 Long EC CORP US N 1 N N N MSCI Inc. 549300HTIN2PD78UB763 MSCI Inc. COM USD0.01 55354G100 2705.0000000000 NS USD 1450204.6000000000 0.1384072056 Long EC CORP US N 1 N N N Markel Corporation 549300SCNO12JLWIK605 Markel Corporation COM NPV 570535104 450.0000000000 NS USD 554733.0000000000 0.0529435946 Long EC CORP US N 1 N N N Marketaxess Hldgs 5493002U1CA1XJOVID83 Marketaxess Hldgs COM USD0.003 57060D108 1300.0000000000 NS USD 447824.0000000000 0.0427402233 Long EC CORP US N 1 N N N Marsh & McLennan Companies, Inc. 549300XMP3KDCKJXIU47 Marsh & McLennan Companies, Inc. COM USD1.00 571748102 17030.0000000000 NS USD 2616489.2000000000 0.2497171494 Long EC CORP US N 1 N N N Masco Corporation 5GCSNMQXHEYA1JO8QN11 Masco Corporation COM USD1.00 574599106 8100.0000000000 NS USD 512973.0000000000 0.0489580294 Long EC CORP US N 1 N N N Masimo Corporation 549300Q4A8JK0PIYCU29 Masimo Corporation COM STK USD0.001 574795100 1800.0000000000 NS USD 395766.0000000000 0.0377718193 Long EC CORP US N 1 N N N MasterCard Incorporated AR5L2ODV9HN37376R084 MasterCard Incorporated COM USD0.0001 CLASS A 57636Q104 29352.0000000000 NS USD 11341025.7600000000 1.0823849850 Long EC CORP US N 1 N N N Match Group Inc 15OMOPB0A8K0EFUVD031 Match Group Inc COM 57667L107 9100.0000000000 NS USD 1025570.0000000000 0.0978801735 Long EC CORP US N 1 N N N McCormick & Company, Incorporated 549300JQQA6MQ4OJP259 McCormick & Company, Incorporated COM NPV 579780206 8800.0000000000 NS USD 882728.0000000000 0.0842473647 Long EC CORP US N 1 N N N Mercadolibre Inc 549300DKPDN9M5S8GB14 Mercadolibre Inc COM USD0.001 58733R102 1650.0000000000 NS USD 1867899.0000000000 0.1782718666 Long EC CORP US N 1 N N N Merck & Co., Inc 4YV9Y5M8S0BRK1RP0397 Merck & Co., Inc COM USD0.50 58933Y105 85835.0000000000 NS USD 6993835.8000000000 0.6674901387 Long EC CORP US N 1 N N N MetLife Inc. C4BXATY60WC6XEOZDX54 MetLife Inc. COM USD0.01 59156R108 21800.0000000000 NS USD 1461908.0000000000 0.1395241755 Long EC CORP US N 1 N N N Mettler-Toledo International Inc 5493000BD5GJNUDIUG10 Mettler-Toledo International Inc COM USD0.01 592688105 790.0000000000 NS USD 1163417.2000000000 0.1110362797 Long EC CORP US N 1 N N N Compagnie Generale des Etablissements Michelin 549300SOSI58J6VIW052 Compagnie Generale des Etablissements Michelin UNSP ADR EACH REPR 0.2 ORD 59410T106 27250.0000000000 NS USD 909332.5000000000 0.0867864923 Long EC CORP FR N 1 N N N Microsoft Corporation INR2EJN1ERAN0W5ZP974 Microsoft Corporation COM USD0.00000625 594918104 255561.0000000000 NS USD 79474359.7800000000 7.5850152836 Long EC CORP US N 1 N N N Micron Technology Inc. B3DXGBC8GAIYWI2Z0172 Micron Technology Inc. COM USD0.10 595112103 38100.0000000000 NS USD 3134487.0000000000 0.2991547446 Long EC CORP US N 1 N N N Mid-America Apartment Communities, Inc. 549300FQZKFR5YNSHZ21 Mid-America Apartment Communities, Inc. COM USD0.01 59522J103 4000.0000000000 NS USD 826720.0000000000 0.0789019736 Long EC CORP US N 1 N N N Moderna Inc 549300EI6OKH5K5Q2G38 Moderna Inc COM USD0.0001 60770K107 11800.0000000000 NS USD 1998094.0000000000 0.1906976485 Long EC CORP US N 1 N N N Mondelez International, Inc. 549300DV9GIB88LZ5P30 Mondelez International, Inc. COM NPV 609207105 47147.0000000000 NS USD 3160263.4100000000 0.3016148394 Long EC CORP US N 1 N N N Moodys Corp 549300GCEDD8YCF5WU84 Moodys Corp COM USD0.01 615369105 5514.0000000000 NS USD 1891302.0000000000 0.1805054437 Long EC CORP US N 1 N N N Morgan Stanley IGJSJL3JD5P30I6NJZ34 Morgan Stanley COM USD0.01 617446448 47659.0000000000 NS USD 4886953.8600000000 0.4664097933 Long EC CORP US N 1 N N N NIO Inc. 549300JBU4TV5OCKJV96 NIO Inc. SPON ADS EACH REP 1 ORD SHS 62914V106 47200.0000000000 NS USD 1156872.0000000000 0.1104116073 Long EC CORP KY N 1 N N N NVR Inc 529900RWXR4JI3JYTV70 NVR Inc COM USD0.01 62944T105 110.0000000000 NS USD 585994.2000000000 0.0559271566 Long EC CORP US N 1 N N N Nasdaq Inc 549300L8X1Q78ERXFD06 Nasdaq Inc COM USD0.01 631103108 3900.0000000000 NS USD 698919.0000000000 0.0667046745 Long EC CORP US N 1 N N N National Grid PLC 8R95QZMKZLJX5Q2XR704 National Grid PLC SPON ADR EACH REP 5 ORD SHS 636274409 24419.0000000000 NS USD 1787226.6100000000 0.1705725116 Long EC CORP GB N 1 N N N NetApp Inc. QTX3D84DZDD5JYOCYH15 NetApp Inc. COM USD0.001 64110D104 7708.0000000000 NS USD 666819.0800000000 0.0636410652 Long EC CORP US N 1 N N N Netflix, Inc. 549300Y7VHGU0I7CE873 Netflix, Inc. COM USD0.001 64110L106 14938.0000000000 NS USD 6380617.3200000000 0.6089647029 Long EC CORP US N 1 N N N Neurocrine Biosciences Inc 549300FECER0XBN49756 Neurocrine Biosciences Inc COM USD0.001 64125C109 3100.0000000000 NS USD 244962.0000000000 0.0233791190 Long EC CORP US N 1 N N N The New York Times Company 529900J1WEMMIW7BOH57 The New York Times Company CLASS'A'COM USD0.10 650111107 93026.0000000000 NS USD 3723830.7800000000 0.3554015843 Long EC CORP US N 1 N N N Nidec Corp 353800IF171MZTNL6Y31 Nidec Corp SPON ADR EACH REP 0.25 ORD 654090109 68956.0000000000 NS USD 1521169.3600000000 0.1451800666 Long EC CORP JP N 1 N N N Nike, Inc. 787RXPR0UX0O0XUXPZ81 Nike, Inc. CLASS'B'COM NPV 654106103 43149.0000000000 NS USD 6389072.4300000000 0.6097716567 Long EC CORP US N 1 N N N Nordson Corp 14OS6Q5N55N95WM84M53 Nordson Corp COM NPV 655663102 1800.0000000000 NS USD 418572.0000000000 0.0399484189 Long EC CORP US N 1 N N N Northern Trust Corporation 549300GLF98S992BC502 Northern Trust Corporation COM USD1.666 665859104 6600.0000000000 NS USD 769824.0000000000 0.0734718319 Long EC CORP US N 1 N N N NortonLifeLock Inc. YF6ZV0M6AU4FY94MK914 NortonLifeLock Inc. COM 668771108 18400.0000000000 NS USD 478584.0000000000 0.0456759509 Long EC CORP US N 1 N N N Novo Nordisk A/S 549300DAQ1CVT6CXN342 Novo Nordisk A/S ADR-REP 1 CLASS'B'DKK1 670100205 55578.0000000000 NS USD 5550574.8600000000 0.5297456345 Long EC CORP DK N 1 N N N Novozymes A/S 529900T6WNZXD2R3JW38 Novozymes A/S UNSP ADR EACH REP 1 SER'B' 670108109 6937.0000000000 NS USD 475184.5000000000 0.0453515034 Long EC CORP DK N 1 N N N Nucor Corporation 549300GGJCRSI2TIEJ46 Nucor Corporation COM USD0.40 670346105 9492.0000000000 NS USD 962488.8000000000 0.0918597178 Long EC CORP US N 1 N N N Nvidia Corp 549300S4KLFTLO7GSQ80 Nvidia Corp COM USD0.001 67066G104 81708.0000000000 NS USD 20007020.8800000000 1.9094656387 Long EC CORP US N 1 N N N OReilly Automotive, Inc. 549300K2RLMQL149Q332 OReilly Automotive, Inc. USD0.01 67103H107 2300.0000000000 NS USD 1499025.0000000000 0.1430666138 Long EC CORP US N 1 N N N Okta Incorporation 549300N8J06I8MRHU620 Okta Incorporation COM USD0.0001 CL A 679295105 5000.0000000000 NS USD 989450.0000000000 0.0944328887 Long EC CORP US N 1 N N N Old Dominion Freight Line Inc. 5299009TWK32WE417T96 Old Dominion Freight Line Inc. COM USD0.10 679580100 3500.0000000000 NS USD 1056755.0000000000 0.1008564630 Long EC CORP US N 1 N N N Omnicom Group Inc HKUPACFHSSASQK8HLS17 Omnicom Group Inc COM USD0.15 681919106 7400.0000000000 NS USD 557664.0000000000 0.0532233286 Long EC CORP US N 1 N N N Organon & Co 549300AMCKY57OK2CO56 Organon & Co COMMON STOCK 68622V106 8823.0000000000 NS USD 281541.9300000000 0.0268702994 Long EC CORP US N 1 N N N Otis Worldwide Corporation 549300ZLBKR8VSU25153 Otis Worldwide Corporation COM 68902V107 14300.0000000000 NS USD 1221649.0000000000 0.1165939098 Long EC CORP US N 1 N N N Owens Corning JO5M6676RDJIZ2U8X907 Owens Corning COM USD0.01 690742101 3633.0000000000 NS USD 322247.1000000000 0.0307551918 Long EC CORP US N 1 N N N PNC Financial Services Group Inc CFGNEKW0P8842LEUIA51 PNC Financial Services Group Inc COM USD5 693475105 14349.0000000000 NS USD 2955750.5100000000 0.2820961736 Long EC CORP US N 1 N N N PPG Industries, Inc. 549300BKPEP01R3V6C59 PPG Industries, Inc. COM USD1.666 693506107 8042.0000000000 NS USD 1256160.4000000000 0.1198876702 Long EC CORP US N 1 N N N Paccar Inc KDTEY8BWE486IKZ3CC07 Paccar Inc COM USD1.00 693718108 10600.0000000000 NS USD 985694.0000000000 0.0940744169 Long EC CORP US N 1 N N N Palo Alto Networks Inc 549300QXR2YVZV231H43 Palo Alto Networks Inc COM USD0.0001 697435105 14480.0000000000 NS USD 7491952.0000000000 0.7150302384 Long EC CORP US N 1 N N N Paychex Inc 529900K900DW6SUBM174 Paychex Inc COM USD0.01 704326107 10931.0000000000 NS USD 1287234.5600000000 0.1228533811 Long EC CORP US N 1 N N N Paycom Software Inc 254900LSB0HNJUDC6Q18 Paycom Software Inc COM USD0.01 70432V102 1700.0000000000 NS USD 570010.0000000000 0.0544016281 Long EC CORP US N 1 N N N Paypal Holdings Incorporation 5493005X2GO78EFZ3E94 Paypal Holdings Incorporation COM USD0.0001 70450Y103 40000.0000000000 NS USD 6877600.0000000000 0.6563966197 Long EC CORP US N 1 N N N Peloton Interactive Inc 5493002YS021166W0339 Peloton Interactive Inc COM USD0.000025 CL A 70614W100 8900.0000000000 NS USD 243237.0000000000 0.0232144854 Long EC CORP US N 1 N N N Pepsico Inc FJSUNZKFNQ5YPJ5OT455 Pepsico Inc CAP USD0.016666 713448108 46931.0000000000 NS USD 8143467.1200000000 0.7772106971 Long EC CORP US N 1 N N N Perkinelmer, Inc. 549300IKL1SDPFI7N655 Perkinelmer, Inc. COM USD1.00 714046109 3900.0000000000 NS USD 671463.0000000000 0.0640842799 Long EC CORP US N 1 N N N Pfizer Inc. 765LHXWGK1KXCLTFYQ30 Pfizer Inc. COM USD0.05 717081103 190970.0000000000 NS USD 10062209.3000000000 0.9603350255 Long EC CORP US N 1 N N N Pinterest Inc N/A Pinterest Inc COM USD0.00001 CL A 72352L106 19300.0000000000 NS USD 570508.0000000000 0.0544491571 Long EC CORP US N 1 N N N Plug Power Inc 549300JPDKRSJ8JSM954 Plug Power Inc COM USD0.01 72919P202 19000.0000000000 NS USD 415530.0000000000 0.0396580911 Long EC CORP US N 1 N N N Price T Rowe Group 549300SIV6FPS9Y7IH33 Price T Rowe Group COM USD0.20 74144T108 7411.0000000000 NS USD 1144480.7300000000 0.1092289872 Long EC CORP US N 1 N N N Principal Financial Group CUMYEZJOAF02RYZ1JJ85 Principal Financial Group COM USD0.01 74251V102 8700.0000000000 NS USD 635622.0000000000 0.0606636228 Long EC CORP US N 1 N N N The Procter & Gamble Company 2572IBTT8CCZW6AU4141 The Procter & Gamble Company COM NPV 742718109 81825.0000000000 NS USD 13128821.2500000000 1.2530117904 Long EC CORP US N 1 N N N The Progressive Corporation 529900TACNVLY9DCR586 The Progressive Corporation COM USD1.00 743315103 19858.0000000000 NS USD 2157770.2800000000 0.2059371173 Long EC CORP US N 1 N N N Prologis Inc. 529900DFH19P073LZ636 Prologis Inc. COM USD0.01 74340W103 25195.0000000000 NS USD 3951079.9000000000 0.3770901900 Long EC CORP US N 1 N N N Prudential Financial, Inc. 5PRBRS5FEH7NREC8OR45 Prudential Financial, Inc. COM USD0.01 744320102 12761.0000000000 NS USD 1423744.7700000000 0.1358818853 Long EC CORP US N 1 N N N Public Storage 549300LMZF40TKJ6DM64 Public Storage COM USD0.10 74460D109 5177.0000000000 NS USD 1856109.8100000000 0.1771467089 Long EC CORP US N 1 N N N QUALCOMM Incorporated H1J8DDZKZP6H7RWC0H53 QUALCOMM Incorporated COM USD0.0001 747525103 38000.0000000000 NS USD 6678880.0000000000 0.6374308270 Long EC CORP US N 1 N N N Quest Diagnostics Incorporated 8MCWUBXQ0WE04KMXBX50 Quest Diagnostics Incorporated COM USD0.01 74834L100 4115.0000000000 NS USD 555607.3000000000 0.0530270376 Long EC CORP US N 1 N N N Raymond James Financial Inc. RGUZHJ05YTITL6D76949 Raymond James Financial Inc. COM USD0.01 754730109 6450.0000000000 NS USD 682861.5000000000 0.0651721502 Long EC CORP US N 1 N N N Realty Income Corporation 549300CUWDAUZSH43859 Realty Income Corporation COM USD1 756109104 18921.0000000000 NS USD 1313306.6100000000 0.1253416918 Long EC CORP US N 1 N N N Regeneron Pharmaceuticals, Inc. 549300RCBFWIRX3HYQ56 Regeneron Pharmaceuticals, Inc. COM USD0.001 75886F107 3542.0000000000 NS USD 2155625.7800000000 0.2057324467 Long EC CORP US N 1 N N N Regions Financial Corporation CW05CS5KW59QTC0DG824 Regions Financial Corporation COM STK USD0.01 7591EP100 31528.0000000000 NS USD 723252.3200000000 0.0690270411 Long EC CORP US N 1 N N N RELX PLC 549300WSX3VBUFFJOO66 RELX PLC SPON ADS EACH REPR 1 ORD 759530108 64900.0000000000 NS USD 1987887.0000000000 0.1897234947 Long EC CORP GB N 1 N N N ResMed Inc. 529900T3QE5253CCXF22 ResMed Inc. COM USD0.004 761152107 4946.0000000000 NS USD 1130655.6000000000 0.1079095199 Long EC CORP US N 1 N N N Rockwell Automation, Inc. VH3R4HHBHH12O0EXZJ88 Rockwell Automation, Inc. COM USD1 773903109 3972.0000000000 NS USD 1148781.8400000000 0.1096394842 Long EC CORP US N 1 N N N Roku Inc 549300KR6ITU0YIR1T71 Roku Inc COM USD0.0001 CLASS A 77543R102 4000.0000000000 NS USD 656200.0000000000 0.0626275826 Long EC CORP US N 1 N N N Roper Technologies Inc 54930003T4SXCIWVXY35 Roper Technologies Inc COM USD0.01 776696106 3557.0000000000 NS USD 1554978.1200000000 0.1484067671 Long EC CORP US N 1 N N N S&P Global Inc Y6X4K52KMJMZE7I7MY94 S&P Global Inc COM USD1 78409V104 8198.0000000000 NS USD 3403973.5600000000 0.3248744821 Long EC CORP US N 1 N N N SBA Communications Corporation 5299001HX8ZN8Y8QIT49 SBA Communications Corporation COM USD0.01 CL A 78410G104 3707.0000000000 NS USD 1206406.0800000000 0.1151391289 Long EC CORP US N 1 N N N SSE PLC 549300KI75VYLLMSK856 SSE PLC SPON ADR REP 1 ORD GBP0.50 78467K107 36700.0000000000 NS USD 798225.0000000000 0.0761824171 Long EC CORP GB N 1 N N N Salesforce.com, Inc. RCGZFPDMRW58VJ54VR07 Salesforce.com, Inc. COM USD0.001 79466L302 32234.0000000000 NS USD 7498595.4200000000 0.7156642850 Long EC CORP US N 1 N N N Sanofi 549300E9PC51EN656011 Sanofi SPON ADR ECH REP 0.5 ORD SH 80105N105 74216.0000000000 NS USD 3859232.0000000000 0.3683242468 Long EC CORP FR N 1 N N N Henry Schein, Inc. VGO3WGL8H45T73F4RR92 Henry Schein, Inc. COM USD0.01 806407102 4800.0000000000 NS USD 361440.0000000000 0.0344957535 Long EC CORP US N 1 N N N Schneider Electric SE 969500A1YF1XUYYXS284 Schneider Electric SE UNSPON ADR EA REP 0.20 ORD 80687P106 95800.0000000000 NS USD 3226544.0000000000 0.3079406443 Long EC CORP FR N 1 N N N The Charles Schwab Corporation 549300VSGCJ7E698NM85 The Charles Schwab Corporation COM USD0.01 808513105 51578.0000000000 NS USD 4523390.6000000000 0.4317113964 Long EC CORP US N 1 N N N Seagen Inc N/A Seagen Inc COM 81181C104 36816.0000000000 NS USD 4952120.1600000000 0.4726292505 Long EC CORP US N 1 N N N Servicenow Inc 549300HJTQM36M0E1G39 Servicenow Inc COM USD0.001 81762P102 6800.0000000000 NS USD 3983304.0000000000 0.3801656509 Long EC CORP US N 1 N N N The Sherwin-Williams Company Z15BMIOX8DDH0X2OBP21 The Sherwin-Williams Company COM USD1 824348106 8192.0000000000 NS USD 2347089.9200000000 0.2240057418 Long EC CORP US N 1 N N N Shopify Inc 549300HGQ43STJLLP808 Shopify Inc COM NPV CL A 82509L107 3800.0000000000 NS USD 3664112.0000000000 0.3497020372 Long EC CORP CA N 1 N N N Siemens AG W38RGI023J3WT1HWRP32 Siemens AG SPON ADR REP 0.5 ORD SHS 826197501 55236.0000000000 NS USD 4360329.8400000000 0.4161489136 Long EC CORP DE N 1 N N N Simon Property Group Inc 529900GQL5X8H7AO3T64 Simon Property Group Inc COM USD0.0001 828806109 11100.0000000000 NS USD 1633920.0000000000 0.1559409627 Long EC CORP US N 1 N N N Smith(Ao)Corp 549300XG4US7UJNECY36 Smith(Ao)Corp COM USD1 831865209 4500.0000000000 NS USD 343890.0000000000 0.0328207854 Long EC CORP US N 1 N N N J.M. Smucker Company 5493000WDH6A0LHDJD55 J.M. Smucker Company COM NPV 832696405 3746.0000000000 NS USD 526612.6800000000 0.0502597975 Long EC CORP US N 1 N N N Smurfit Kappa Group Public Limited Company 635400CPLP8H5ITDVT56 Smurfit Kappa Group Public Limited Company UNSP ADR EA REPR 1 ORD EUR0 83272W106 8400.0000000000 NS USD 445788.0000000000 0.0425459079 Long EC CORP IE N 1 N N N Snap-On Incorporated HHWAT5TDOYZMM26KKQ73 Snap-On Incorporated COM USD1 833034101 1700.0000000000 NS USD 354025.0000000000 0.0337880675 Long EC CORP US N 1 N N N Snowflake Inc 254900CJNSY1K7T53Z16 Snowflake Inc CL A 833445109 9100.0000000000 NS USD 2510690.0000000000 0.2396196972 Long EC CORP US N 1 N N N Softbank Group Corp 5493003BZYYYCDIO0R13 Softbank Group Corp UNSP ADR EACH REPR 0.5 ORD 83404D109 78173.0000000000 NS USD 1729968.4900000000 0.1651078093 Long EC CORP JP N 1 N N N Sony Group Corporation 529900R5WX9N2OI2N910 Sony Group Corporation SPON ADR EACH REPR 1 ORD 835699307 42155.0000000000 NS USD 4707027.3000000000 0.4492376423 Long EC CORP JP N 1 N N N Splunk Inc 549300XGDSGBP6UEI867 Splunk Inc COM USD0.001 848637104 5600.0000000000 NS USD 693952.0000000000 0.0662306251 Long EC CORP US N 1 N N N Stanley Black & Decker, Inc. 549300DJ09SMTO561131 Stanley Black & Decker, Inc. COM USD2.50 854502101 5654.0000000000 NS USD 987471.1000000000 0.0942440229 Long EC CORP US N 1 N N N Starbucks Corporation OQSJ1DU9TAOC51A47K68 Starbucks Corporation COM USD0.001 855244109 40267.0000000000 NS USD 3959051.4400000000 0.3778509920 Long EC CORP US N 1 N N N Steel Dynamics, Inc. 549300HGGKEL4FYTTQ83 Steel Dynamics, Inc. COM STK USD0.01 858119100 6400.0000000000 NS USD 355328.0000000000 0.0339124256 Long EC CORP US N 1 N N N STMicroelectronics N.V. 213800Z8NOHIKRI42W10 STMicroelectronics N.V. SPON ADR EACH REP 1 ORD SHS 861012102 120949.0000000000 NS USD 5677346.0600000000 0.5418446497 Long EC CORP NL N 1 N N N Stryker Corporation 5493002F0SC4JTBU5137 Stryker Corporation COM USD0.10 863667101 11228.0000000000 NS USD 2785105.4000000000 0.2658098421 Long EC CORP US N 1 N N N Sunopta Inc 54930010CP0KEPPRPA40 Sunopta Inc COM NPV 8676EP108 314322.0000000000 NS USD 1647047.2800000000 0.1571938274 Long EC CORP CA N 1 N N N Synopsys Inc QG7T915N9S0NY5UKNE63 Synopsys Inc COM USD0.01 871607107 5243.0000000000 NS USD 1627951.5000000000 0.1553713304 Long EC CORP US N 1 N N N Sysco Corporation 5RGWIFLMGH3YS7KWI652 Sysco Corporation COM USD1 871829107 16503.0000000000 NS USD 1289709.4500000000 0.1230895841 Long EC CORP US N 1 N N N The TJX Companies Inc. V167QI9I69W364E2DY52 The TJX Companies Inc. COM USD1 872540109 38000.0000000000 NS USD 2734860.0000000000 0.2610144323 Long EC CORP US N 1 N N N T-Mobile US, Inc. 549300QHIJYOHPACPG31 T-Mobile US, Inc. COM USD0.00001 872590104 20200.0000000000 NS USD 2185034.0000000000 0.2085391607 Long EC CORP US N 1 N N N Take-Two Interactive Software Inc. BOMSTHHJK882EWYX3334 Take-Two Interactive Software Inc. COM USD0.01 874054109 3981.0000000000 NS USD 650256.5400000000 0.0620603401 Long EC CORP US N 1 N N N Tapestry Inc 549300LJNVY5SW3VTN33 Tapestry Inc COM USD0.01 876030107 9300.0000000000 NS USD 352935.0000000000 0.0336840382 Long EC CORP US N 1 N N N Target Corporation 8WDDFXB5T1Z6J0XC1L66 Target Corporation COM STK USD0.0833 87612E106 16551.0000000000 NS USD 3648336.9300000000 0.3481964680 Long EC CORP US N 1 N N N Teladoc Health Inc 549300I2PVFBC9MFAC61 Teladoc Health Inc COM USD0.001 87918A105 26633.0000000000 NS USD 2043017.4300000000 0.1949851307 Long EC CORP US N 1 N N N Teleflex Incorporated UUL85LWXB4NGSWWXIQ25 Teleflex Incorporated COM USD1 879369106 1500.0000000000 NS USD 465285.0000000000 0.0444066973 Long EC CORP US N 1 N N N Telus Corporation L2TEUTQ8OSHMJWVLCE40 Telus Corporation COM NPV 87971M103 45694.0000000000 NS USD 1075179.8200000000 0.1026149237 Long EC CORP CA N 1 N N N Tesla Inc 54930043XZGB27CTOV49 Tesla Inc COM USD0.001 88160R101 27933.0000000000 NS USD 26165399.7600000000 2.4972199541 Long EC CORP US N 1 N N N Texas Instruments Incorporated WDJNR2L6D8RWOEB8T652 Texas Instruments Incorporated COM USD1.00 882508104 31452.0000000000 NS USD 5645319.4800000000 0.5387880400 Long EC CORP US N 1 N N N Thermo Fisher Scientific Inc HCHV7422L5HDJZCRFL38 Thermo Fisher Scientific Inc COM USD1 883556102 13388.0000000000 NS USD 7782444.4000000000 0.7427547687 Long EC CORP US N 1 N N N The Toro Company YJKE4YIT6BWQHVEW0D14 The Toro Company COM USD1 891092108 3700.0000000000 NS USD 357346.0000000000 0.0341050230 Long EC CORP US N 1 N N N The Toronto-Dominion Bank PT3QB789TSUIDF371261 The Toronto-Dominion Bank COM NPV 891160509 60717.0000000000 NS USD 4859181.5100000000 0.4637592064 Long EC CORP CA N 1 N N N Travelers Companies, Inc. 549300Y650407RU8B149 Travelers Companies, Inc. COM NPV 89417E109 8216.0000000000 NS USD 1365334.8800000000 0.1303072583 Long EC CORP US N 1 N N N Trex Company, Inc. 549300ER482WJT9UUX16 Trex Company, Inc. COM USD0.01 89531P105 4000.0000000000 NS USD 365880.0000000000 0.0349195061 Long EC CORP US N 1 N N N Truist Financial Corporation 549300DRQQI75D2JP341 Truist Financial Corporation COM 89832Q109 45102.0000000000 NS USD 2833307.6400000000 0.2704102532 Long EC CORP US N 1 N N N Twilio Inc 5493004W8TRGD63APX93 Twilio Inc COM USD0.001 CL A 90138F102 5600.0000000000 NS USD 1154272.0000000000 0.1101634639 Long EC CORP US N 1 N N N UDR Inc P3CH2EG5X6Z1XWU1OO74 UDR Inc COM USD0.01 902653104 10169.0000000000 NS USD 578005.9600000000 0.0551647607 Long EC CORP US N 1 N N N U.S. Bancorp N1GZ7BBF3NP8GI976H15 U.S. Bancorp COM USD0.01 902973304 44916.0000000000 NS USD 2613662.0400000000 0.2494473258 Long EC CORP US N 1 N N N Ulta Beauty Inc 529900CIV6HN8M28YM82 Ulta Beauty Inc COM STK USD0.01 90384S303 1798.0000000000 NS USD 654004.5200000000 0.0624180464 Long EC CORP US N 1 N N N Ultra Clean Holdings Inc 5493007L6LS7QX18PE75 Ultra Clean Holdings Inc COM USD0.001 90385V107 75874.0000000000 NS USD 3825567.0800000000 0.3651112743 Long EC CORP US N 1 N N N Unilever PLC 549300MKFYEKVRWML317 Unilever PLC ADS-EA REP 1 ORD GPB0.03111 904767704 85685.0000000000 NS USD 4403352.1500000000 0.4202549533 Long EC CORP GB N 1 N N N United Parcel Service, Inc. D01LMJZU09ULLNCY6Z23 United Parcel Service, Inc. CLASS'B'COM USD0.01 911312106 24893.0000000000 NS USD 5033613.5300000000 0.4804069597 Long EC CORP US N 1 N N N United Rentals, Inc. 5323X5O7RN0NKFCDRY08 United Rentals, Inc. COM USD0.01 911363109 2500.0000000000 NS USD 800300.0000000000 0.0763804546 Long EC CORP US N 1 N N N V.F. Corporation CWAJJ9DJ5Z7P057HV541 V.F. Corporation COM NPV 918204108 11800.0000000000 NS USD 769478.0000000000 0.0734388098 Long EC CORP US N 1 N N N Veeva Systems Inc 549300YZEXPDB92M2F02 Veeva Systems Inc COM USD0.00001 CL 'A' 922475108 4806.0000000000 NS USD 1136811.2400000000 0.1084970128 Long EC CORP US N 1 N N N Ventas Inc. ORQTRC074CWLT3DKHT41 Ventas Inc. COM USD0.25 92276F100 13063.0000000000 NS USD 692600.2600000000 0.0661016153 Long EC CORP US N 1 N N N Verizon Communications Inc. 2S72QS2UO2OESLG6Y829 Verizon Communications Inc. COM USD0.10 92343V104 125495.0000000000 NS USD 6680098.8500000000 0.6375471537 Long EC CORP US N 1 N N N Vertex Pharmaceuticals Incorporated 54930015RAQRRZ5ZGJ91 Vertex Pharmaceuticals Incorporated COM USD0.01 92532F100 8643.0000000000 NS USD 2100681.1500000000 0.2004885434 Long EC CORP US N 1 N N N Vestas Wind System 549300DYMC8BGZZC8844 Vestas Wind System ADR EACH REPR 0.33333 SHS 925458101 98600.0000000000 NS USD 881188.2000000000 0.0841004065 Long EC CORP DK N 1 N N N Visa Inc 549300JZ4OKEHW3DPJ59 Visa Inc COM STK USD0.0001 92826C839 56800.0000000000 NS USD 12846456.0000000000 1.2260629135 Long EC CORP US N 1 N N N VMware Inc 549300BUDHS3LRWBE814 VMware Inc COM STK USD0.01 CLASS 'A' 928563402 6696.0000000000 NS USD 860302.0800000000 0.0821070398 Long EC CORP US N 1 N N N Vulcan Materials Company 549300Q8LSNHAVWBNI21 Vulcan Materials Company COM STK USD1 929160109 4344.0000000000 NS USD 826706.6400000000 0.0789006985 Long EC CORP US N 1 N N N W. P. Carey Inc 54930042CRNE713E3Q67 W. P. Carey Inc COM USD0.001 92936U109 6300.0000000000 NS USD 488880.0000000000 0.0466585989 Long EC CORP US N 1 N N N Wabtec Corp 06BTX5UWZD0GQ5N5Y745 Wabtec Corp COM USD0.01 929740108 6191.0000000000 NS USD 550379.9000000000 0.0525281357 Long EC CORP US N 1 N N N Walgreens Boots Alliance, Inc. 549300RPTUOIXG4LIH86 Walgreens Boots Alliance, Inc. COM USD0.01 931427108 24248.0000000000 NS USD 1206580.4800000000 0.1151557736 Long EC CORP US N 1 N N N Waters Corporation 5T547R1474YC9HOD8Q74 Waters Corporation COM USD0.01 941848103 1963.0000000000 NS USD 628395.5600000000 0.0599739330 Long EC CORP US N 1 N N N West Pharmaceutical Services Incorporated 5493007NKRGM1RJQ1P16 West Pharmaceutical Services Incorporated COM USD0.25 955306105 2500.0000000000 NS USD 983050.0000000000 0.0938220741 Long EC CORP US N 1 N N N WestRock Company N/A WestRock Company COM USD0.01 96145D105 8885.0000000000 NS USD 410131.6000000000 0.0391428690 Long EC CORP US N 1 N N N Wex Inc T9M5IGROL1TL1G5OV478 Wex Inc COM USD0.01 96208T104 1516.0000000000 NS USD 244045.6800000000 0.0232916656 Long EC CORP US N 1 N N N Williams-Sonoma Incorporation 549300IARG6YWVTZ1I92 Williams-Sonoma Incorporation COM USD0.01 969904101 2600.0000000000 NS USD 417404.0000000000 0.0398369453 Long EC CORP US N 1 N N N Wolters Kluwer NV 724500TEM53I0U077B74 Wolters Kluwer NV SPON ADR EACH REP 1 ORD SHS 977874205 8700.0000000000 NS USD 886269.0000000000 0.0845853169 Long EC CORP NL N 1 N N N Workday Inc 549300J0DYC0N31V7G13 Workday Inc COM USD0.001 CL A 98138H101 6500.0000000000 NS USD 1644565.0000000000 0.1569569191 Long EC CORP US N 1 N N N Xylem, Inc. 549300DF5MV96DRYLQ48 Xylem, Inc. COM USD0.01 98419M100 6300.0000000000 NS USD 661626.0000000000 0.0631454388 Long EC CORP US N 1 N N N Zillow Group Inc 2549002XEELQDIR6FU05 Zillow Group Inc COM USD0.0001 CLASS A 98954M101 7100.0000000000 NS USD 354006.0000000000 0.0337862542 Long EC CORP US N 1 N N N Zoom Video Communications Inc 549300T9GCHU0ODOM055 Zoom Video Communications Inc COM USD0.001 CL A 98980L101 20047.0000000000 NS USD 3092851.1600000000 0.2951810292 Long EC CORP US N 1 N N N Allegion PLC 984500560CAC2E6FB757 Allegion PLC COM USD0.01 G0176J109 3100.0000000000 NS USD 380463.0000000000 0.0363113044 Long EC CORP IE N 1 N N N Aon PLC 635400FALWQYX5E6QC64 Aon PLC COM USD0.01 CL A G0403H108 7000.0000000000 NS USD 1935080.0000000000 0.1846836063 Long EC CORP IE N 1 N N N Atlassian Corporation PLC 549300AGBII4MWBVJY22 Atlassian Corporation PLC COM USD0.1 CL A G06242104 4600.0000000000 NS USD 1491964.0000000000 0.1423927135 Long EC CORP GB N 1 N N N Accenture PLC N/A Accenture PLC CLS'A'USD0.0000225 G1151C101 22400.0000000000 NS USD 7920192.0000000000 0.7559013691 Long EC CORP IE N 1 N N N Everest Re Group Ltd. 549300N24XF2VV0B3570 Everest Re Group Ltd. COM USD0.01 G3223R108 1300.0000000000 NS USD 368420.0000000000 0.0351619231 Long EC CORP BM N 1 N N N IHS Markit Ltd 549300HLPTRASHS0E726 IHS Markit Ltd COM USD0.01 G47567105 12194.0000000000 NS USD 1424137.2600000000 0.1359193445 Long EC CORP BM N 1 N N N Invesco Ltd ECPGFXU8A2SHKVVGJI15 Invesco Ltd COM STK USD0.20 G491BT108 13803.0000000000 NS USD 312775.9800000000 0.0298512702 Long EC CORP BM N 1 N N N Johnson Controls International PLC 549300XQ6S1GYKGBL205 Johnson Controls International PLC COM USD1.00 G51502105 23936.0000000000 NS USD 1739429.1200000000 0.1660107297 Long EC CORP IE N 1 N N N Linde Plc 8945002PAZHZLBGKGF02 Linde Plc COM EUR0.001 G5494J103 17430.0000000000 NS USD 5554592.4000000000 0.5301290676 Long EC CORP IE N 1 N N N Aptiv PLC N/A Aptiv PLC COM USD0.01 G6095L109 9100.0000000000 NS USD 1242878.0000000000 0.1186200009 Long EC CORP JE N 1 N N N Pentair PLC 549300EVR9D56WPSRP15 Pentair PLC COM USD0.01 G7S00T104 5500.0000000000 NS USD 350350.0000000000 0.0334373264 Long EC CORP IE N 1 N N N STERIS PLC N/A STERIS PLC ORD USD0.001 G8473T100 3500.0000000000 NS USD 785400.0000000000 0.0749584019 Long EC CORP IE N 1 N N N Trane Technologies PLC 549300BURLR9SLYY2705 Trane Technologies PLC COM USD1 G8994E103 8007.0000000000 NS USD 1386011.7000000000 0.1322806495 Long EC CORP IE N 1 N N N Alcon AG 549300LDT5AP8S0NBM78 Alcon AG CHF0.04 H01301128 17362.0000000000 NS USD 1333054.3600000000 0.1272264127 Long EC CORP CH N 1 N N N Chubb Limited E0JAN6VLUDI1HITHT809 Chubb Limited ORD CHF24.15 H1467J104 12587.0000000000 NS USD 2483163.3600000000 0.2369925607 Long EC CORP CH N 1 N N N Garmin Ltd 2549001E0HIPIJQ0W046 Garmin Ltd COM CHF10.00 H2906T109 5246.0000000000 NS USD 652707.3200000000 0.0622942420 Long EC CORP CH N 1 N N N Spotify Technology S.A. 549300B4X0JHWV0DTD60 Spotify Technology S.A. COM EUR0.000625 L8681T102 3900.0000000000 NS USD 765414.0000000000 0.0730509425 Long EC CORP LU N 1 N N N ASML Holding N.V. 724500Y6DUVHQD6OXN27 ASML Holding N.V. NY REGISTRY SHS N07059210 13800.0000000000 NS USD 9345360.0000000000 0.8919190872 Long EC CORP NL N 1 N N N Qiagen NV 54930036WK3GMCN17Z57 Qiagen NV EUR0.01 N72482123 7600.0000000000 NS USD 376124.0000000000 0.0358971912 Long EC CORP NL N 1 N N N 2022-03-31 Domini Investment Trust Carole M. Laible Carole M. Laible President