0001752724-21-179951.txt : 20210823 0001752724-21-179951.hdr.sgml : 20210823 20210823162531 ACCESSION NUMBER: 0001752724-21-179951 CONFORMED SUBMISSION TYPE: NPORT-P PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20210630 FILED AS OF DATE: 20210823 PERIOD START: 20210630 FILER: COMPANY DATA: COMPANY CONFORMED NAME: SPDR SERIES TRUST CENTRAL INDEX KEY: 0001064642 IRS NUMBER: 000000000 STATE OF INCORPORATION: MA FILING VALUES: FORM TYPE: NPORT-P SEC ACT: 1940 Act SEC FILE NUMBER: 811-08839 FILM NUMBER: 211197192 BUSINESS ADDRESS: STREET 1: ONE LINCOLN STREET CITY: BOSTON STATE: MA ZIP: 02111 BUSINESS PHONE: 617-664-1465 MAIL ADDRESS: STREET 1: ONE LINCOLN STREET CITY: BOSTON STATE: MA ZIP: 02111 FORMER COMPANY: FORMER CONFORMED NAME: STREETTRACKS SERIES TRUST DATE OF NAME CHANGE: 20000925 FORMER COMPANY: FORMER CONFORMED NAME: INDEX EXCHANGE LISTED SECURITIES TRUST DATE OF NAME CHANGE: 19980622 0001064642 S000006984 SPDR(R) Portfolio S&P 500 Growth ETF C000019037 SPDR(R) Portfolio S&P 500 Growth ETF SPYG NPORT-P 1 primary_doc.xml NPORT-P false 0001064642 XXXXXXXX S000006984 C000019037 SPDR SERIES TRUST 811-08839 0001064642 5493004JVD6CQEEJSS37 One Iron Street Boston 02210 617-664-8594 SPDR Portfolio S&P 500 Growth ETF S000006984 549300VUPJJVH7HVPB06 2021-06-30 2021-06-30 N 12940268637.88 627899018.63 12312369619.25 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 0.00000000 UST FMC Corp CKDHZ2X64EEBQCSP7013 FMC Corp 302491303 83228.00000000 NS USD 9005269.60000000 0.073140019983 Long EC CORP US N 1 N N N Charles River Laboratories International Inc 549300BSQ0R4UZ5KX287 Charles River Laboratories International Inc 159864107 31740.00000000 NS USD 11741260.80000000 0.095361503618 Long EC CORP US N 1 N N N Albemarle Corp HDBLS2Q6GV1LSKQPBS54 Albemarle Corp 012653101 74499.00000000 NS USD 12550101.54000000 0.101930838076 Long EC CORP US N 1 N N N salesforce.com Inc RCGZFPDMRW58VJ54VR07 salesforce.com Inc 79466L302 593737.00000000 NS USD 145032136.99000000 1.177938459248 Long EC CORP US N 1 N N N Penn National Gaming Inc N/A Penn National Gaming Inc 707569109 57180.00000000 NS USD 4373698.20000000 0.035522798090 Long EC CORP US N 1 N N N Intuit Inc VI90HBPH7XSFMB9E4M29 Intuit Inc 461202103 175437.00000000 NS USD 85993954.29000000 0.698435451089 Long EC CORP US N 1 N N N Dow Inc 5493003S21INSLK2IP73 Dow Inc 260557103 235072.00000000 NS USD 14875356.16000000 0.120816354771 Long EC CORP US N 1 N N N L3Harris Technologies Inc 549300UTE50ZMDBG8A20 L3Harris Technologies Inc 502431109 74800.00000000 NS USD 16168020.00000000 0.131315258556 Long EC CORP US N 1 N N N BlackRock Inc 549300LRIF3NWCU26A80 BlackRock Inc 09247X101 63418.00000000 NS USD 55488847.46000000 0.450675614653 Long EC CORP US N 1 N N N Zebra Technologies Corp PO0I32GKZ3HZMMDPZZ08 Zebra Technologies Corp 989207105 24948.00000000 NS USD 13209716.52000000 0.107288173832 Long EC CORP US N 1 N N N United Parcel Service Inc D01LMJZU09ULLNCY6Z23 United Parcel Service Inc 911312106 324648.00000000 NS USD 67517044.56000000 0.548367590057 Long EC CORP US N 1 N N N Dollar General Corp OPX52SQVOZI8IVSWYU66 Dollar General Corp 256677105 151541.00000000 NS USD 32791956.99000000 0.266333435431 Long EC CORP US N 1 N N N Accenture PLC N/A Accenture PLC 000000000 227335.00000000 NS USD 67016084.65000000 0.544298837042 Long EC CORP IE N 1 N N N AMETEK Inc 549300WZDEF9KKE40E98 AMETEK Inc 031100100 73051.00000000 NS USD 9752308.50000000 0.079207405248 Long EC CORP US N 1 N N N Twitter Inc 549300I8RX485XMK6836 Twitter Inc 90184L102 512643.00000000 NS USD 35274964.83000000 0.286500210120 Long EC CORP US N 1 N N N Teledyne Technologies Inc 549300VSMO9KYQWDND94 Teledyne Technologies Inc 879360105 14575.00000000 NS USD 6104447.25000000 0.049579792020 Long EC CORP US N 1 N N N L Brands Inc GR3KVMWVCR54YWQNXU90 L Brands Inc 501797104 84610.00000000 NS USD 6096996.60000000 0.049519278486 Long EC CORP US N 1 N N N Expeditors International of Washington Inc 984500B055A804AB6E40 Expeditors International of Washington Inc 302130109 71060.00000000 NS USD 8996196.00000000 0.073066324990 Long EC CORP US N 1 N N N MSCI Inc 549300HTIN2PD78UB763 MSCI Inc 55354G100 53104.00000000 NS USD 28308680.32000000 0.229920650495 Long EC CORP US N 1 N N N Chipotle Mexican Grill Inc N/A Chipotle Mexican Grill Inc 169656105 18166.00000000 NS USD 28163476.44000000 0.228741317154 Long EC CORP US N 1 N N N Progressive Corp/The 529900TACNVLY9DCR586 Progressive Corp/The 743315103 239691.00000000 NS USD 23540053.11000000 0.191190273180 Long EC CORP US N 1 N N N Jack Henry & Associates Inc 529900X1QS8C54W0JB21 Jack Henry & Associates Inc 426281101 23018.00000000 NS USD 3763673.18000000 0.030568227696 Long EC CORP US N 1 N N N Pool Corp 5493005VZK1KMN6CO617 Pool Corp 73278L105 25678.00000000 NS USD 11777471.48000000 0.095655603626 Long EC CORP US N 1 N N N American Water Works Co Inc 549300DXHIJQMD5WFW18 American Water Works Co Inc 030420103 57815.00000000 NS USD 8911025.95000000 0.072374581218 Long EC CORP US N 1 N N N Vertex Pharmaceuticals Inc 54930015RAQRRZ5ZGJ91 Vertex Pharmaceuticals Inc 92532F100 166271.00000000 NS USD 33525221.73000000 0.272288948161 Long EC CORP US N 1 N N N Union Pacific Corp 549300LMMRSZZCZ8CL11 Union Pacific Corp 907818108 205603.00000000 NS USD 45218267.79000000 0.367258855836 Long EC CORP US N 1 N N N Johnson & Johnson 549300G0CFPGEF6X2043 Johnson & Johnson 478160104 675502.00000000 NS USD 111282199.48000000 0.903824388978 Long EC CORP US N 1 N N N McDonald's Corp UE2136O97NLB5BYP9H04 McDonald's Corp 580135101 190929.00000000 NS USD 44102689.71000000 0.358198227261 Long EC CORP US N 1 N N N Hess Corp UASVRYNXNK17ULIGK870 Hess Corp 42809H107 93730.00000000 NS USD 8184503.60000000 0.066473829596 Long EC CORP US N 1 N N N UnitedHealth Group Inc 549300GHBMY8T5GXDE41 UnitedHealth Group Inc 91324P102 314743.00000000 NS USD 126035686.92000000 1.023650936558 Long EC CORP US N 1 N N N Clorox Co/The 54930044KVSC06Z79I06 Clorox Co/The 189054109 53960.00000000 NS USD 9707943.60000000 0.078847077371 Long EC CORP US N 1 N N N United Rentals Inc 5323X5O7RN0NKFCDRY08 United Rentals Inc 911363109 46509.00000000 NS USD 14836836.09000000 0.120503498098 Long EC CORP US N 1 N N N Amphenol Corp 549300D3L3G0R4U4VT04 Amphenol Corp 032095101 237698.00000000 NS USD 16260920.18000000 0.132069785775 Long EC CORP US N 1 N N N PerkinElmer Inc 549300IKL1SDPFI7N655 PerkinElmer Inc 714046109 72175.00000000 NS USD 11144541.75000000 0.090515003160 Long EC CORP US N 1 N N N NextEra Energy Inc N/A NextEra Energy Inc 65339F101 539376.00000000 NS USD 39525473.28000000 0.321022471727 Long EC CORP US N 1 N N N Hilton Worldwide Holdings Inc 549300HVGPK36ICB0B89 Hilton Worldwide Holdings Inc 43300A203 66450.00000000 NS USD 8015199.00000000 0.065098752294 Long EC CORP US N 1 N N N DR Horton Inc 529900ZIUEYVSB8QDD25 DR Horton Inc 23331A109 126865.00000000 NS USD 11464790.05000000 0.093116032124 Long EC CORP US N 1 N N N Paychex Inc 529900K900DW6SUBM174 Paychex Inc 704326107 109675.00000000 NS USD 11768127.50000000 0.095579712629 Long EC CORP US N 1 N N N MarketAxess Holdings Inc 5493002U1CA1XJOVID83 MarketAxess Holdings Inc 57060D108 24242.00000000 NS USD 11238348.78000000 0.091276895736 Long EC CORP US N 1 N N N AbbVie Inc FR5LCKFTG8054YNNRU85 AbbVie Inc 00287Y109 836607.00000000 NS USD 94235412.48000000 0.765371860934 Long EC CORP US N 1 N N N Tractor Supply Co 549300OJ9VZHZRO6I137 Tractor Supply Co 892356106 74347.00000000 NS USD 13833002.82000000 0.112350451194 Long EC CORP US N 1 N N N Ball Corp 0BGI85ALH27ZJP15DY16 Ball Corp 058498106 135164.00000000 NS USD 10950987.28000000 0.088942970513 Long EC CORP US N 1 N N N Air Products and Chemicals Inc 7QEON6Y1RL5XR3R1W237 Air Products and Chemicals Inc 009158106 65160.00000000 NS USD 18745228.80000000 0.152247125286 Long EC CORP US N 1 N N N Thermo Fisher Scientific Inc HCHV7422L5HDJZCRFL38 Thermo Fisher Scientific Inc 883556102 252027.00000000 NS USD 127140060.69000000 1.032620564697 Long EC CORP US N 1 N N N Costco Wholesale Corp 29DX7H14B9S6O3FD6V18 Costco Wholesale Corp 22160K105 149940.00000000 NS USD 59326759.80000000 0.481846806379 Long EC CORP US N 1 N N N Expedia Group Inc N/A Expedia Group Inc 30212P303 31620.00000000 NS USD 5176510.20000000 0.042043167644 Long EC CORP US N 1 N N N Brown-Forman Corp 549300873K3LXF7ARU34 Brown-Forman Corp 115637209 59026.00000000 NS USD 4423408.44000000 0.035926540355 Long EC CORP US N 1 N N N Teradyne Inc C3X4YJ278QNZHRJULN75 Teradyne Inc 880770102 107256.00000000 NS USD 14368013.76000000 0.116695763726 Long EC CORP US N 1 N N N Cognizant Technology Solutions Corp 5493006IEVQEFQO40L83 Cognizant Technology Solutions Corp 192446102 172848.00000000 NS USD 11971452.48000000 0.097231100512 Long EC CORP US N 1 N N N Masco Corp 5GCSNMQXHEYA1JO8QN11 Masco Corp 574599106 72039.00000000 NS USD 4243817.49000000 0.034467918209 Long EC CORP US N 1 N N N eBay Inc OML71K8X303XQONU6T67 eBay Inc 278642103 413664.00000000 NS USD 29043349.44000000 0.235887569478 Long EC CORP US N 1 N N N NIKE Inc 787RXPR0UX0O0XUXPZ81 NIKE Inc 654106103 521212.00000000 NS USD 80522041.88000000 0.653993052272 Long EC CORP US N 1 N N N Agilent Technologies Inc QUIX8Y7A2WP0XRMW7G29 Agilent Technologies Inc 00846U101 140364.00000000 NS USD 20747202.84000000 0.168506985101 Long EC CORP US N 1 N N N Linde PLC 8945002PAZHZLBGKGF02 Linde PLC 000000000 194294.00000000 NS USD 56170395.40000000 0.456211088011 Long EC CORP IE N 1 N N N Caesars Entertainment Inc 549300FA4CTCW903Y781 Caesars Entertainment Inc 12769G100 77240.00000000 NS USD 8013650.00000000 0.065086171450 Long EC CORP US N 1 N N N DaVita Inc M2XHYMU3TZNEZURC6H66 DaVita Inc 23918K108 46176.00000000 NS USD 5560975.68000000 0.045165762984 Long EC CORP US N 1 N N N SVB Financial Group 549300D2KJ20JMXE7542 SVB Financial Group 78486Q101 34852.00000000 NS USD 19392698.36000000 0.157505816993 Long EC CORP US N 1 N N N Allegion PLC 984500560CAC2E6FB757 Allegion PLC 000000000 24814.00000000 NS USD 3456590.20000000 0.028074126320 Long EC CORP IE N 1 N N N Comcast Corp 51M0QTTNCGUN7KFCFZ59 Comcast Corp 20030N101 1288394.00000000 NS USD 73464225.88000000 0.596670081810 Long EC CORP US N 1 N N N Qorvo Inc 254900YAUJV2EUEVBR11 Qorvo Inc 74736K101 72304.00000000 NS USD 14146277.60000000 0.114894841833 Long EC CORP US N 1 N N N Moody's Corp 549300GCEDD8YCF5WU84 Moody's Corp 615369105 74099.00000000 NS USD 26851254.63000000 0.218083565230 Long EC CORP US N 1 N N N Cintas Corp N/A Cintas Corp 172908105 37408.00000000 NS USD 14289856.00000000 0.116060973166 Long EC CORP US N 1 N N N FleetCor Technologies Inc 549300DG6RR0NQSFLN74 FleetCor Technologies Inc 339041105 23230.00000000 NS USD 5948273.80000000 0.048311364781 Long EC CORP US N 1 N N N Paycom Software Inc 254900LSB0HNJUDC6Q18 Paycom Software Inc 70432V102 31277.00000000 NS USD 11368251.19000000 0.092331951862 Long EC CORP US N 1 N N N Advanced Micro Devices Inc R2I72C950HOYXII45366 Advanced Micro Devices Inc 007903107 778955.00000000 NS USD 73167243.15000000 0.594258013791 Long EC CORP US N 1 N N N Enphase Energy Inc 5493008U7KIGMI59Z314 Enphase Energy Inc 29355A107 86957.00000000 NS USD 15967913.91000000 0.129690014219 Long EC CORP US N 1 N N N PepsiCo Inc FJSUNZKFNQ5YPJ5OT455 PepsiCo Inc 713448108 370989.00000000 NS USD 54969440.13000000 0.446457033291 Long EC CORP US N 1 N N N Texas Instruments Inc WDJNR2L6D8RWOEB8T652 Texas Instruments Inc 882508104 312233.00000000 NS USD 60042405.90000000 0.487659222040 Long EC CORP US N 1 N N N Vulcan Materials Co 549300Q8LSNHAVWBNI21 Vulcan Materials Co 929160109 35967.00000000 NS USD 6260775.69000000 0.050849478074 Long EC CORP US N 1 N N N PayPal Holdings Inc 5493005X2GO78EFZ3E94 PayPal Holdings Inc 70450Y103 753364.00000000 NS USD 219590538.72000000 1.783495342575 Long EC CORP US N 1 N N N Duke Realty Corp 254900E47KH1NFFKNF25 Duke Realty Corp 264411505 98612.00000000 NS USD 4669278.20000000 0.037923473258 Long EC US N 1 N N N Alphabet Inc 5493006MHB84DD0ZWV18 Alphabet Inc 02079K305 192723.00000000 NS USD 470589094.17000000 3.822083877617 Long EC CORP US N 1 N N N Estee Lauder Cos Inc/The 549300VFZ8XJ9NUPU221 Estee Lauder Cos Inc/The 518439104 83191.00000000 NS USD 26461393.28000000 0.214917145101 Long EC CORP US N 1 N N N Microchip Technology Inc 5493007PTFULNYZJ1R12 Microchip Technology Inc 595017104 126114.00000000 NS USD 18884310.36000000 0.153376733675 Long EC CORP US N 1 N N N Visa Inc 549300JZ4OKEHW3DPJ59 Visa Inc 92826C839 651747.00000000 NS USD 152391483.54000000 1.237710434730 Long EC CORP US N 1 N N Zoetis Inc 549300HD9Q1LOC9KLJ48 Zoetis Inc 98978V103 222065.00000000 NS USD 41384033.40000000 0.336117536102 Long EC CORP US N 1 N N N NRG Energy Inc 5E2UPK5SW04M13XY7I38 NRG Energy Inc 629377508 93308.00000000 NS USD 3760312.40000000 0.030540931731 Long EC CORP US N 1 N N N ResMed Inc 529900T3QE5253CCXF22 ResMed Inc 761152107 93488.00000000 NS USD 23046661.76000000 0.187182991355 Long EC CORP US N 1 N N N NXP Semiconductors NV 724500M9BY5293JDF951 NXP Semiconductors NV 000000000 8904.00000000 NS USD 1831730.88000000 0.014877159609 Long EC CORP NL N 1 N N N Biogen Inc W8J5WZB5IY3K0NDQT671 Biogen Inc 09062X103 51523.00000000 NS USD 17840869.21000000 0.144901994999 Long EC CORP US N 1 N N N Fiserv Inc GI7UBEJLXYLGR2C7GV83 Fiserv Inc 337738108 258975.00000000 NS USD 27681837.75000000 0.224829489416 Long EC CORP US N 1 N N N Procter & Gamble Co/The 2572IBTT8CCZW6AU4141 Procter & Gamble Co/The 742718109 756584.00000000 NS USD 102085879.12000000 0.829132671264 Long EC CORP US N 1 N N N Akamai Technologies Inc OC1LZNN2LF5WTJ5RIL89 Akamai Technologies Inc 00971T101 67345.00000000 NS USD 7852427.00000000 0.063776732203 Long EC CORP US N 1 N N N Generac Holdings Inc 529900S2H2AHJHSFFI84 Generac Holdings Inc 368736104 40020.00000000 NS USD 16614303.00000000 0.134939930442 Long EC CORP US N 1 N N N Lockheed Martin Corp DPRBOZP0K5RM2YE8UU08 Lockheed Martin Corp 539830109 72405.00000000 NS USD 27394431.75000000 0.222495202768 Long EC CORP US N 1 N N N Lowe's Cos Inc WAFCR4OKGSC504WU3E95 Lowe's Cos Inc 548661107 321713.00000000 NS USD 62402670.61000000 0.506829087655 Long EC CORP US N 1 N N N Old Dominion Freight Line Inc 5299009TWK32WE417T96 Old Dominion Freight Line Inc 679580100 61372.00000000 NS USD 15576213.60000000 0.126508658216 Long EC CORP US N 1 N N N Cummins Inc ZUNI8PYC725B6H8JU438 Cummins Inc 231021106 40417.00000000 NS USD 9854068.77000000 0.080033893350 Long EC CORP US N 1 N N N IDEX Corp 549300U5Y5EL6PHYLF13 IDEX Corp 45167R104 22180.00000000 NS USD 4880709.00000000 0.039640695909 Long EC CORP US N 1 N N N CDW Corp/DE 9845001B052ABF0B6755 CDW Corp/DE 12514G108 39493.00000000 NS USD 6897452.45000000 0.056020511593 Long EC CORP US N 1 N N N Tyler Technologies Inc 25490040SMU4Z8LBCW70 Tyler Technologies Inc 902252105 25740.00000000 NS USD 11644003.80000000 0.094571590685 Long EC CORP US N 1 N N N Norfolk Southern Corp 54930036C8MWP850MI84 Norfolk Southern Corp 655844108 72385.00000000 NS USD 19211702.85000000 0.156035787132 Long EC CORP US N 1 N N N Sealed Air Corp Q0M0CZB4YN6JZ65WXI09 Sealed Air Corp 81211K100 65900.00000000 NS USD 3904575.00000000 0.031712620078 Long EC CORP US N 1 N N N Microsoft Corp INR2EJN1ERAN0W5ZP974 Microsoft Corp 594918104 4829472.00000000 NS USD 1308303964.80000000 10.62593152462 Long EC CORP US N 1 N N N Align Technology Inc 549300N5YSE0U3LCP840 Align Technology Inc 016255101 46078.00000000 NS USD 28153658.00000000 0.228661572634 Long EC CORP US N 1 N N N American Tower Corp 5493006ORUSIL88JOE18 American Tower Corp 03027X100 148705.00000000 NS USD 40171168.70000000 0.326266754022 Long EC US N 1 N N N IQVIA Holdings Inc 549300W3R20NM4KQPH86 IQVIA Holdings Inc 46266C105 78259.00000000 NS USD 18963720.88000000 0.154021699042 Long EC CORP US N 1 N N N Intercontinental Exchange Inc 5493000F4ZO33MV32P92 Intercontinental Exchange Inc 45866F104 194297.00000000 NS USD 23063053.90000000 0.187316126896 Long EC CORP US N 1 N N N Applied Materials Inc 41BNNE1AFPNAZELZ6K07 Applied Materials Inc 038222105 587457.00000000 NS USD 83653876.80000000 0.679429544327 Long EC CORP US N 1 N N N Rockwell Automation Inc VH3R4HHBHH12O0EXZJ88 Rockwell Automation Inc 773903109 42067.00000000 NS USD 12032003.34000000 0.097722889355 Long EC CORP US N 1 N N N Stryker Corp 5493002F0SC4JTBU5137 Stryker Corp 863667101 102470.00000000 NS USD 26614533.10000000 0.216160933459 Long EC CORP US N 1 N N N Trane Technologies PLC 549300BURLR9SLYY2705 Trane Technologies PLC 000000000 70114.00000000 NS USD 12910791.96000000 0.104860334438 Long EC CORP IE N 1 N N N Newmont Corp 549300VSP3RIX7FGDZ51 Newmont Corp 651639106 281568.00000000 NS USD 17845779.84000000 0.144941878711 Long EC CORP US N 1 N N N Trimble Inc 549300E2MI7NSZFQWS19 Trimble Inc 896239100 161039.00000000 NS USD 13177821.37000000 0.107029124185 Long EC CORP US N 1 N N N NVIDIA Corp 549300S4KLFTLO7GSQ80 NVIDIA Corp 67066G104 399349.00000000 NS USD 319519134.90000000 2.595106748585 Long EC CORP US N 1 N N N Best Buy Co Inc HL5XPTVRV0O8TUN5LL90 Best Buy Co Inc 086516101 74180.00000000 NS USD 8529216.40000000 0.069273557111 Long EC CORP US N 1 N N N Adobe Inc FU4LY2G4933NH2E1CP29 Adobe Inc 00724F101 306788.00000000 NS USD 179667324.32000000 1.459242451908 Long EC CORP US N 1 N N N Take-Two Interactive Software Inc BOMSTHHJK882EWYX3334 Take-Two Interactive Software Inc 874054109 73538.00000000 NS USD 13017696.76000000 0.105728605967 Long EC CORP US N 1 N N N Waste Management Inc 549300YX8JIID70NFS41 Waste Management Inc 94106L109 97168.00000000 NS USD 13614208.48000000 0.110573422509 Long EC CORP US N 1 N N N IHS Markit Ltd 549300HLPTRASHS0E726 IHS Markit Ltd 000000000 155108.00000000 NS USD 17474467.28000000 0.141926110248 Long EC CORP BM N 1 N N N Alphabet Inc 5493006MHB84DD0ZWV18 Alphabet Inc 02079K107 182679.00000000 NS USD 457852031.28000000 3.718634555643 Long EC CORP US N 1 N N N Citrix Systems Inc HCTKJGUQOPZ5NBK7NP58 Citrix Systems Inc 177376100 51653.00000000 NS USD 6057347.31000000 0.049197250385 Long EC CORP US N 1 N N N O'Reilly Automotive Inc 549300K2RLMQL149Q332 O'Reilly Automotive Inc 67103H107 30785.00000000 NS USD 17430774.85000000 0.141571244114 Long EC CORP US N 1 N N N Crown Castle International Corp 54930012H97VSM0I2R19 Crown Castle International Corp 22822V101 165760.00000000 NS USD 32339776.00000000 0.262660860582 Long EC US N 1 N N N Illumina Inc SQ95QG8SR5Q56LSNF682 Illumina Inc 452327109 46659.00000000 NS USD 22079505.39000000 0.179327831057 Long EC CORP US N 1 N N N Garmin Ltd 2549001E0HIPIJQ0W046 Garmin Ltd 000000000 54167.00000000 NS USD 7834714.88000000 0.063632875898 Long EC CORP CH N 1 N N N Quanta Services Inc SHVRXXEACT60MMH07S24 Quanta Services Inc 74762E102 51982.00000000 NS USD 4708009.74000000 0.038238047472 Long EC CORP US N 1 N N N Target Corp 8WDDFXB5T1Z6J0XC1L66 Target Corp 87612E106 211551.00000000 NS USD 51140338.74000000 0.415357403338 Long EC CORP US N 1 N N N Gartner Inc PP55B5R38BFB8O8HH686 Gartner Inc 366651107 29743.00000000 NS USD 7203754.60000000 0.058508271135 Long EC CORP US N 1 N N N Marsh & McLennan Cos Inc 549300XMP3KDCKJXIU47 Marsh & McLennan Cos Inc 571748102 159399.00000000 NS USD 22424251.32000000 0.182127827651 Long EC CORP US N 1 N N N Coca-Cola Co/The UWJKFUJFZ02DKWI3RY53 Coca-Cola Co/The 191216100 868659.00000000 NS USD 47003138.49000000 0.381755421121 Long EC CORP US N 1 N N N Fortinet Inc 549300O0QJWDBAS0QX03 Fortinet Inc 34959E109 86476.00000000 NS USD 20597718.44000000 0.167292885747 Long EC CORP US N 1 N N N Public Storage 549300LMZF40TKJ6DM64 Public Storage 74460D109 41879.00000000 NS USD 12592596.51000000 0.102275978543 Long EC US N 1 N N N Corning Inc 549300X2937PB0CJ7I56 Corning Inc 219350105 228604.00000000 NS USD 9349903.60000000 0.075939107492 Long EC CORP US N 1 N N N Etsy Inc 54930089Q7XT501AEA40 Etsy Inc 29786A106 80822.00000000 NS USD 16636400.48000000 0.135119404261 Long EC CORP US N 1 N N N McCormick & Co Inc/MD 549300JQQA6MQ4OJP259 McCormick & Co Inc/MD 579780206 70771.00000000 NS USD 6250494.72000000 0.050765976926 Long EC CORP US N 1 N N N Activision Blizzard Inc 549300TPQQDBP9GNOF40 Activision Blizzard Inc 00507V109 292403.00000000 NS USD 27906942.32000000 0.226657769243 Long EC CORP US N 1 N N N First Republic Bank/CA YWC0TIKBQM2JV8L4IV08 First Republic Bank/CA 33616C100 59512.00000000 NS USD 11138861.04000000 0.090468864925 Long EC CORP US N 1 N N N Incyte Corp 549300Z4WN6JVZ3T4680 Incyte Corp 45337C102 75712.00000000 NS USD 6369650.56000000 0.051733750341 Long EC CORP US N 1 N N N Monster Beverage Corp 52990090AP0E7HCB6F33 Monster Beverage Corp 61174X109 236809.00000000 NS USD 21632502.15000000 0.175697309445 Long EC CORP US N 1 N N N Lamb Weston Holdings Inc 5493005SMYID1D2OY946 Lamb Weston Holdings Inc 513272104 33826.00000000 NS USD 2728405.16000000 0.022159870474 Long EC CORP US N 1 N N N Kansas City Southern 5493008C12PZMWP3WY03 Kansas City Southern 485170302 29812.00000000 NS USD 8447826.44000000 0.068612514903 Long EC CORP US N 1 N N N Cerner Corp 549300L4UJ40IEVVI304 Cerner Corp 156782104 84999.00000000 NS USD 6643521.84000000 0.053958109165 Long EC CORP US N 1 N N N Hershey Co/The 21X2CX66SU2BR6QTAD08 Hershey Co/The 427866108 38395.00000000 NS USD 6687641.10000000 0.054316441975 Long EC CORP US N 1 N N N TransDigm Group Inc N/A TransDigm Group Inc 893641100 20901.00000000 NS USD 13529008.29000000 0.109881433943 Long EC CORP US N 1 N N N Netflix Inc 549300Y7VHGU0I7CE873 Netflix Inc 64110L106 283793.00000000 NS USD 149902300.53000000 1.217493505844 Long EC CORP US N 1 N N N Cadence Design Systems Inc GCT7RXJOGLXPV0NXZY22 Cadence Design Systems Inc 127387108 178716.00000000 NS USD 24451923.12000000 0.198596402448 Long EC CORP US N 1 N N N Intuitive Surgical Inc 54930052SRG011710797 Intuitive Surgical Inc 46120E602 53322.00000000 NS USD 49037044.08000000 0.398274626220 Long EC CORP US N 1 N N N Xylem Inc/NY 549300DF5MV96DRYLQ48 Xylem Inc/NY 98419M100 53757.00000000 NS USD 6448689.72000000 0.052375699555 Long EC CORP US N 1 N N N Ecolab Inc 82DYEISM090VG8LTLS26 Ecolab Inc 278865100 73307.00000000 NS USD 15099042.79000000 0.122633118213 Long EC CORP US N 1 N N N Mastercard Inc AR5L2ODV9HN37376R084 Mastercard Inc 57636Q104 381957.00000000 NS USD 139448681.13000000 1.132590114188 Long EC CORP US N 1 N N N Maxim Integrated Products Inc SO0H5YEO14Y4PVKQH532 Maxim Integrated Products Inc 57772K101 103526.00000000 NS USD 10907499.36000000 0.088589765392 Long EC CORP US N 1 N N N Broadcom Inc 549300WV6GIDOZJTV909 Broadcom Inc 11135F101 177719.00000000 NS USD 84743527.96000000 0.688279596703 Long EC CORP US N 1 N N N Amgen Inc 62QBXGPJ34PQ72Z12S66 Amgen Inc 031162100 184716.00000000 NS USD 45024525.00000000 0.365685293670 Long EC CORP US N 1 N N N IPG Photonics Corp 5493002KZ51CADQ94G15 IPG Photonics Corp 44980X109 10123.00000000 NS USD 2133624.71000000 0.017329115158 Long EC CORP US N 1 N N N Tesla Inc 54930043XZGB27CTOV49 Tesla Inc 88160R101 493962.00000000 NS USD 335745971.40000000 2.726899709663 Long EC CORP US N 1 N N N Home Depot Inc/The QEKMOTMBBKA8I816DO57 Home Depot Inc/The 437076102 491028.00000000 NS USD 156583918.92000000 1.271761031890 Long EC CORP US N 1 N N N Fortune Brands Home & Security Inc 54930032LHW54PQUJD44 Fortune Brands Home & Security Inc 34964C106 51148.00000000 NS USD 5094852.28000000 0.041379949088 Long EC CORP US N 1 N N N Organon & Co 549300AMCKY57OK2CO56 Organon & Co 68622V106 77796.00000000 NS USD 2354106.96000000 0.019119852902 Long EC CORP US N 1 N N N Arista Networks Inc 635400H1WKBLOQERUU95 Arista Networks Inc 040413106 34965.00000000 NS USD 12668169.15000000 0.102889772982 Long EC CORP US N 1 N N N Abbott Laboratories HQD377W2YR662HK5JX27 Abbott Laboratories 002824100 672204.00000000 NS USD 77928609.72000000 0.632929420817 Long EC CORP US N 1 N N N FedEx Corp 549300E707U7WNPZN687 FedEx Corp 31428X106 99955.00000000 NS USD 29819575.15000000 0.242192007486 Long EC CORP US N 1 N N N SBA Communications Corp 5299001HX8ZN8Y8QIT49 SBA Communications Corp 78410G104 45660.00000000 NS USD 14551842.00000000 0.118188800775 Long EC US N 1 N N N Domino's Pizza Inc 25490005ZWM1IF9UXU57 Domino's Pizza Inc 25754A201 24593.00000000 NS USD 11472388.57000000 0.093177746646 Long EC CORP US N 1 N N N Parker-Hannifin Corp 5493002CONDB4N2HKI23 Parker-Hannifin Corp 701094104 42850.00000000 NS USD 13159663.50000000 0.106881647537 Long EC CORP US N 1 N N N CSX Corp 549300JVQR4N1MMP3Q88 CSX Corp 126408103 761150.00000000 NS USD 24417692.00000000 0.198318380255 Long EC CORP US N 1 N N N Rollins Inc 549300F2A0BXT4SGWD84 Rollins Inc 775711104 142881.00000000 NS USD 4886530.20000000 0.039687975191 Long EC CORP US N 1 N N N Freeport-McMoRan Inc 549300IRDTHJQ1PVET45 Freeport-McMoRan Inc 35671D857 580749.00000000 NS USD 21551595.39000000 0.175040191745 Long EC CORP US N 1 N N N ServiceNow Inc 549300HJTQM36M0E1G39 ServiceNow Inc 81762P102 126468.00000000 NS USD 69500489.40000000 0.564476957314 Long EC CORP US N 1 N N N Sherwin-Williams Co/The Z15BMIOX8DDH0X2OBP21 Sherwin-Williams Co/The 824348106 106704.00000000 NS USD 29071504.80000000 0.236116244874 Long EC CORP US N 1 N N N Dexcom Inc 549300YSK3QDSFR5EU59 Dexcom Inc 252131107 61625.00000000 NS USD 26313875.00000000 0.213719014403 Long EC CORP US N 1 N N N Deere & Co PWFTNG3EI0Y73OXWDH08 Deere & Co 244199105 150345.00000000 NS USD 53028184.95000000 0.430690326800 Long EC CORP US N 1 N N N Analog Devices Inc GYVOE5EZ4GDAVTU4CQ61 Analog Devices Inc 032654105 101421.00000000 NS USD 17460639.36000000 0.141813801079 Long EC CORP US N 1 N N N Illinois Tool Works Inc 76NA4I14SZCFAYMNSV04 Illinois Tool Works Inc 452308109 81134.00000000 NS USD 18138317.04000000 0.147317840520 Long EC CORP US N 1 N N N F5 Networks Inc 54930015FPK9KT966303 F5 Networks Inc 315616102 17360.00000000 NS USD 3240417.60000000 0.026318391180 Long EC CORP US N 1 N N N Facebook Inc BQ4BKCS1HXDV9HN80Z93 Facebook Inc 30303M102 1536335.00000000 NS USD 534199042.85000000 4.338718373226 Long EC CORP US N 1 N N N VeriSign Inc LMPL4N8ZOJRMF0KOF759 VeriSign Inc 92343E102 26736.00000000 NS USD 6087519.84000000 0.049442309061 Long EC CORP US N 1 N N N Oracle Corp 1Z4GXXU7ZHVWFCD8TV52 Oracle Corp 68389X105 640686.00000000 NS USD 49870998.24000000 0.405047929701 Long EC CORP US N 1 N N N Edwards Lifesciences Corp YA13X31F3V31L8TMPR58 Edwards Lifesciences Corp 28176E108 228744.00000000 NS USD 23691016.08000000 0.192416381351 Long EC CORP US N 1 N N N Avery Dennison Corp 549300PW7VPFCYKLIV37 Avery Dennison Corp 053611109 22788.00000000 NS USD 4790949.12000000 0.038911673935 Long EC CORP US N 1 N N N Autodesk Inc FRKKVKAIQEF3FCSTPG55 Autodesk Inc 052769106 140714.00000000 NS USD 41074416.60000000 0.333602855260 Long EC CORP US N 1 N N N Aon PLC 635400FALWQYX5E6QC64 Aon PLC 000000000 75029.00000000 NS USD 17913924.04000000 0.145495340003 Long EC CORP IE N 1 N N N Jacobs Engineering Group Inc 549300CZ8QS1GE53O776 Jacobs Engineering Group Inc 469814107 51820.00000000 NS USD 6913824.40000000 0.056153483153 Long EC CORP US N 1 N N N TE Connectivity Ltd 894500ZRIX9K13RHXR17 TE Connectivity Ltd 000000000 80505.00000000 NS USD 10885081.05000000 0.088407685820 Long EC CORP CH N 1 N N N Carrier Global Corp 549300JE3W6CWY2NAN77 Carrier Global Corp 14448C104 334354.00000000 NS USD 16249604.40000000 0.131977879989 Long EC CORP US N 1 N N N Roper Technologies Inc 54930003T4SXCIWVXY35 Roper Technologies Inc 776696106 36077.00000000 NS USD 16963405.40000000 0.137775309908 Long EC CORP US N 1 N N N Skyworks Solutions Inc 549300WZ3ORQ2BVKBD96 Skyworks Solutions Inc 83088M102 54742.00000000 NS USD 10496778.50000000 0.085253926129 Long EC CORP US N 1 N N N Starbucks Corp OQSJ1DU9TAOC51A47K68 Starbucks Corp 855244109 436952.00000000 NS USD 48855603.12000000 0.396800978453 Long EC CORP US N 1 N N N Emerson Electric Co FGLT0EWZSUIRRITFOA30 Emerson Electric Co 291011104 154496.00000000 NS USD 14868695.04000000 0.120762253731 Long EC CORP US N 1 N N N JB Hunt Transport Services Inc 549300XCD1MPI1C5GK90 JB Hunt Transport Services Inc 445658107 31787.00000000 NS USD 5179691.65000000 0.042069007105 Long EC CORP US N 1 N N N ABIOMED Inc 5493001EZN4ZTB4Z5887 ABIOMED Inc 003654100 29034.00000000 NS USD 9061801.74000000 0.073599169130 Long EC CORP US N 1 N N N Yum! Brands Inc 549300JE8XHZZ7OHN517 Yum! Brands Inc 988498101 82408.00000000 NS USD 9479392.24000000 0.076990803014 Long EC CORP US N 1 N N N PulteGroup Inc N/A PulteGroup Inc 745867101 88200.00000000 NS USD 4813074.00000000 0.039091370295 Long EC CORP US N 1 N N N PTC Inc 54930050SSMU8SKDJ030 PTC Inc 69370C100 67241.00000000 NS USD 9498463.66000000 0.077145699436 Long EC CORP US N 1 N N N Ulta Beauty Inc 529900CIV6HN8M28YM82 Ulta Beauty Inc 90384S303 18296.00000000 NS USD 6326207.92000000 0.051380912981 Long EC CORP US N 1 N N N Caterpillar Inc WRJR7GS4GTRECRRTVX92 Caterpillar Inc 149123101 164068.00000000 NS USD 35706118.84000000 0.290002005659 Long EC CORP US N 1 N N N Monolithic Power Systems Inc 529900TB7O85LSZ1XU31 Monolithic Power Systems Inc 609839105 27276.00000000 NS USD 10186222.20000000 0.082731614750 Long EC CORP US N 1 N N N QUALCOMM Inc H1J8DDZKZP6H7RWC0H53 QUALCOMM Inc 747525103 726888.00000000 NS USD 103894101.84000000 0.843818899633 Long EC CORP US N 1 N N N Lam Research Corp 549300I4GMO6D34U1T02 Lam Research Corp 512807108 91293.00000000 NS USD 59404355.10000000 0.482477028687 Long EC CORP US N 1 N N N AutoZone Inc GA3JGKJ41LJKXDN23E90 AutoZone Inc 053332102 7974.00000000 NS USD 11898962.28000000 0.096642341384 Long EC CORP US N 1 N N N Bio-Rad Laboratories Inc 549300ZC1GPV35XYDK53 Bio-Rad Laboratories Inc 090572207 14080.00000000 NS USD 9071603.20000000 0.073678775739 Long EC CORP US N 1 N N N Otis Worldwide Corp 549300ZLBKR8VSU25153 Otis Worldwide Corp 68902V107 134965.00000000 NS USD 11036088.05000000 0.089634151599 Long EC CORP US N 1 N N N KLA Corp 549300H0BF5JCG96TJ81 KLA Corp 482480100 98492.00000000 NS USD 31932091.32000000 0.259349680910 Long EC CORP US N 1 N N N Copart Inc 549300KVYX3JWMYEHU61 Copart Inc 217204106 133005.00000000 NS USD 17534049.15000000 0.142410029037 Long EC CORP US N 1 N N N AES Corp/The 2NUNNB7D43COUIRE5295 AES Corp/The 00130H105 163580.00000000 NS USD 4264530.60000000 0.034636148295 Long EC CORP US N 1 N N N Electronic Arts Inc 549300O7A67PUEYKDL45 Electronic Arts Inc 285512109 99119.00000000 NS USD 14256285.77000000 0.115788318665 Long EC CORP US N 1 N N N Verisk Analytics Inc 549300I1YSWNIRKBWP67 Verisk Analytics Inc 92345Y106 104395.00000000 NS USD 18239894.40000000 0.148142843043 Long EC CORP US N 1 N N N Humana Inc 529900YLDW34GJAO4J06 Humana Inc 444859102 43040.00000000 NS USD 19054668.80000000 0.154760370174 Long EC CORP US N 1 N N N Keysight Technologies Inc 549300GLKVIO8YRCYN02 Keysight Technologies Inc 49338L103 68146.00000000 NS USD 10522423.86000000 0.085462215523 Long EC CORP US N 1 N N N Church & Dwight Co Inc POOXSI30AWAQGYJZC921 Church & Dwight Co Inc 171340102 105017.00000000 NS USD 8949548.74000000 0.072687459983 Long EC CORP US N 1 N N N Synopsys Inc QG7T915N9S0NY5UKNE63 Synopsys Inc 871607107 97537.00000000 NS USD 26899729.23000000 0.218477271734 Long EC CORP US N 1 N N N Apple Inc HWUPKR0MPOU8FGXBT394 Apple Inc 037833100 10058364.00000000 NS USD 1377593533.44000000 11.18869540178 Long EC CORP US N 1 N N N Danaher Corp S4BKK9OTCEWQ3YHPFM11 Danaher Corp 235851102 276133.00000000 NS USD 74103051.88000000 0.601858571270 Long EC CORP US N 1 N N N ANSYS Inc 549300VJV8H15Z5FJ571 ANSYS Inc 03662Q105 55749.00000000 NS USD 19348247.94000000 0.157144794530 Long EC CORP US N 1 N N N Regeneron Pharmaceuticals Inc 549300RCBFWIRX3HYQ56 Regeneron Pharmaceuticals Inc 75886F107 67205.00000000 NS USD 37536680.70000000 0.304869670589 Long EC CORP US N 1 N N N Cboe Global Markets Inc 529900RLNSGA90UPEH54 Cboe Global Markets Inc 12503M108 35620.00000000 NS USD 4240561.00000000 0.034441469279 Long EC CORP US N 1 N N N Teleflex Inc UUL85LWXB4NGSWWXIQ25 Teleflex Inc 879369106 14292.00000000 NS USD 5742382.68000000 0.046639134931 Long EC CORP US N 1 N N N Automatic Data Processing Inc HGBOLILQXWER4SAL2I23 Automatic Data Processing Inc 053015103 131605.00000000 NS USD 26139385.10000000 0.212301822543 Long EC CORP US N 1 N N N Nasdaq Inc 549300L8X1Q78ERXFD06 Nasdaq Inc 631103108 48140.00000000 NS USD 8463012.00000000 0.068735850707 Long EC CORP US N 1 N N N Xilinx Inc 6EY4K7ZMF9UX1CU6KC79 Xilinx Inc 983919101 157835.00000000 NS USD 22829254.40000000 0.185417227600 Long EC CORP US N 1 N N N WW Grainger Inc 549300TWZSP6O1IH2V34 WW Grainger Inc 384802104 16948.00000000 NS USD 7423224.00000000 0.060290782599 Long EC CORP US N 1 N N N Equifax Inc 5493004MCF8JDC86VS77 Equifax Inc 294429105 39306.00000000 NS USD 9414180.06000000 0.076461155335 Long EC CORP US N 1 N N N T-Mobile US Inc 549300QHIJYOHPACPG31 T-Mobile US Inc 872590104 257943.00000000 NS USD 37357884.69000000 0.303417504877 Long EC CORP US N 1 N N N Kimberly-Clark Corp MP3J6QPYPGN75NVW2S34 Kimberly-Clark Corp 494368103 82120.00000000 NS USD 10986013.60000000 0.089227451252 Long EC CORP US N 1 N N N Mettler-Toledo International Inc 5493000BD5GJNUDIUG10 Mettler-Toledo International Inc 592688105 15053.00000000 NS USD 20853523.02000000 0.169370508398 Long EC CORP US N 1 N N N Charter Communications Inc 0J0XRGZE3PBRFEZ7MV65 Charter Communications Inc 16119P108 88462.00000000 NS USD 63820909.90000000 0.518347904372 Long EC CORP US N 1 N N N Extra Space Storage Inc N/A Extra Space Storage Inc 30225T102 40401.00000000 NS USD 6618491.82000000 0.053754817510 Long EC US N 1 N N N Alexion Pharmaceuticals Inc M1YXUUZR0EIMU8T0EM75 Alexion Pharmaceuticals Inc 015351109 103160.00000000 NS USD 18951523.60000000 0.153922633790 Long EC CORP US N 1 N N N Booking Holdings Inc FXM8FAOHMYDIPD38UZ17 Booking Holdings Inc 09857L108 10131.00000000 NS USD 22167539.79000000 0.180042838832 Long EC CORP US N 1 N N N T Rowe Price Group Inc 549300SIV6FPS9Y7IH33 T Rowe Price Group Inc 74144T108 87651.00000000 NS USD 17352268.47000000 0.140933622093 Long EC CORP US N 1 N N N Aptiv PLC N/A Aptiv PLC 000000000 116100.00000000 NS USD 18266013.00000000 0.148354976051 Long EC CORP JE N 1 N N N Merck & Co Inc 4YV9Y5M8S0BRK1RP0397 Merck & Co Inc 58933Y105 777610.00000000 NS USD 60474729.70000000 0.491170518512 Long EC CORP US N 1 N N N Equinix Inc 549300EVUN2BTLJ3GT74 Equinix Inc 29444U700 33399.00000000 NS USD 26806037.40000000 0.217716314803 Long EC US N 1 N N N Cooper Cos Inc/The QJKMVPIGLH7530PCUE20 Cooper Cos Inc/The 216648402 12838.00000000 NS USD 5087314.26000000 0.041318725942 Long EC CORP US N 1 N N N Colgate-Palmolive Co YMEGZFW4SBUSS5BQXF88 Colgate-Palmolive Co 194162103 282205.00000000 NS USD 22957376.75000000 0.186457826234 Long EC CORP US N 1 N N N Broadridge Financial Solutions Inc 549300KZDJZQ2YIHRC28 Broadridge Financial Solutions Inc 11133T103 37472.00000000 NS USD 6052852.16000000 0.049160741166 Long EC CORP US N 1 N N N STERIS PLC N/A STERIS PLC 000000000 35590.00000000 NS USD 7342217.00000000 0.059632850759 Long EC CORP IE N 1 N N N S&P Global Inc Y6X4K52KMJMZE7I7MY94 S&P Global Inc 78409V104 154210.00000000 NS USD 63295494.50000000 0.514080525986 Long EC CORP US N 1 N N N West Pharmaceutical Services Inc 5493007NKRGM1RJQ1P16 West Pharmaceutical Services Inc 955306105 47022.00000000 NS USD 16885600.20000000 0.137143382810 Long EC CORP US N 1 N N N Waters Corp 5T547R1474YC9HOD8Q74 Waters Corp 941848103 22213.00000000 NS USD 7677034.93000000 0.062352212997 Long EC CORP US N 1 N N N Eli Lilly & Co FRDRIPF3EKNDJ2CQJL29 Eli Lilly & Co 532457108 310905.00000000 NS USD 71358915.60000000 0.579570934001 Long EC CORP US N 1 N N N Arthur J Gallagher & Co 54930049QLLMPART6V29 Arthur J Gallagher & Co 363576109 56315.00000000 NS USD 7888605.20000000 0.064070568411 Long EC CORP US N 1 N N N Amazon.com Inc ZXTILKJKG63JELOEG630 Amazon.com Inc 023135106 274723.00000000 NS USD 945091075.68000000 7.675947887418 Long EC CORP US N 1 N N N Catalent Inc N/A Catalent Inc 148806102 107008.00000000 NS USD 11569704.96000000 0.093968141940 Long EC CORP US N 1 N N N Motorola Solutions Inc 6S552MUG6KGJVEBSEC55 Motorola Solutions Inc 620076307 49322.00000000 NS USD 10695475.70000000 0.086867727584 Long EC CORP US N 1 N N N IDEXX Laboratories Inc OGMTXK0LUU1HKV2P0J84 IDEXX Laboratories Inc 45168D104 54673.00000000 NS USD 34528733.15000000 0.280439381027 Long EC CORP US N 1 N N N Hologic Inc 549300DYP6F5ZJL0LB74 Hologic Inc 436440101 119421.00000000 NS USD 7967769.12000000 0.064713530915 Long EC CORP US N 1 N N N Bristol-Myers Squibb Co HLYYNH7UQUORYSJQCN42 Bristol-Myers Squibb Co 110122108 745838.00000000 NS USD 49836895.16000000 0.404770947438 Long EC CORP US N 1 N N N Fastenal Co 529900PP0C7H2HHPSJ32 Fastenal Co 311900104 275734.00000000 NS USD 14338168.00000000 0.116453359047 Long EC CORP US N 1 N N N State Street Global Advisors 5493000HFJPORCLSV250 State Street Institutional Liquid Reserves Fund 85749P101 4554230.70000000 NS USD 4555596.97000000 0.037000164150 Long STIV RF US N 1 N N N 2021-07-28 SPDR SERIES TRUST Arthur Jensen Arthur Jensen Deputy Treasurer