0001145549-24-004960.txt : 20240129 0001145549-24-004960.hdr.sgml : 20240129 20240129165730 ACCESSION NUMBER: 0001145549-24-004960 CONFORMED SUBMISSION TYPE: NPORT-P PUBLIC DOCUMENT COUNT: 1 CONFORMED PERIOD OF REPORT: 20231130 FILED AS OF DATE: 20240129 DATE AS OF CHANGE: 20240129 PERIOD START: 20231130 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Horizon Funds CENTRAL INDEX KEY: 0001643174 ORGANIZATION NAME: IRS NUMBER: 000000000 STATE OF INCORPORATION: DE FISCAL YEAR END: 1130 FILING VALUES: FORM TYPE: NPORT-P SEC ACT: 1940 Act SEC FILE NUMBER: 811-23063 FILM NUMBER: 24574446 BUSINESS ADDRESS: STREET 1: 6210 ARDREY KELL ROAD STREET 2: SUITE 300 CITY: CHARLOTTE STATE: NC ZIP: 28277 BUSINESS PHONE: 704-544-2399 MAIL ADDRESS: STREET 1: 6210 ARDREY KELL ROAD STREET 2: SUITE 300 CITY: CHARLOTTE STATE: NC ZIP: 28277 0001643174 S000065863 Horizon Defensive Core Fund C000212785 Investor Class HESGX C000212787 Advisor Class HESAX NPORT-P 1 primary_doc.xml NPORT-P false 0001643174 XXXXXXXX S000065863 C000212787 C000212785 Horizon Funds 811-23063 0001643174 549300Q2NFSH0QP87Y93 6210 Ardrey Kell Road Suite 300 Charlotte 28277 866-371-2399 Horizon Defensive Core Fund S000065863 549300CPVEA74RHWCX71 2023-11-30 2023-11-30 N 238941721.360000000000 779013.410000000000 238162707.950000000000 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 N Keysight Technologies Inc 549300GLKVIO8YRCYN02 Keysight Technologies Inc 49338L103 2048.000000000000 NS USD 278302.720000000000 0.1168540291 Long EC CORP US N 1 N N N Kimberly-Clark Corp MP3J6QPYPGN75NVW2S34 Kimberly-Clark Corp 494368103 3872.000000000000 NS USD 479082.560000000000 0.2011576725 Long EC CORP US N 1 N N N Sempra PBBKGKLRK5S5C0Y4T545 Sempra 816851109 7218.000000000000 NS USD 525975.660000000000 0.2208471950 Long EC CORP US N 1 N N N ServiceNow Inc 549300HJTQM36M0E1G39 ServiceNow Inc 81762P102 2336.000000000000 NS USD 1601888.640000000000 0.6726026311 Long EC CORP US N 1 N N N Sherwin-Williams Co/The Z15BMIOX8DDH0X2OBP21 Sherwin-Williams Co/The 824348106 2814.000000000000 NS USD 784543.200000000000 0.3294147966 Long EC CORP US N 1 N N N Sirius XM Holdings Inc 54930055RWDMVXAGZK98 Sirius XM Holdings Inc 82968B103 8879.000000000000 NS USD 41553.720000000000 0.0174476182 Long EC CORP US N 1 N N N Snap Inc 549300JNC0L6VP8A2Q35 Snap Inc 83304A106 11664.000000000000 NS USD 161313.120000000000 0.0677323169 Long EC CORP US N 1 N N N Splunk Inc 549300XGDSGBP6UEI867 Splunk Inc 848637104 1804.000000000000 NS USD 273378.160000000000 0.1147862998 Long EC CORP US N 1 N N N State Street Corp 549300ZFEEJ2IP5VME73 State Street Corp 857477103 3836.000000000000 NS USD 279337.520000000000 0.1172885220 Long EC CORP US N 1 N N N ZoomInfo Technologies Inc 2549008GSAHW4UWFEM58 ZoomInfo Technologies Inc 98980F104 3001.000000000000 NS USD 43124.370000000000 0.0181071043 Long EC CORP US N 1 N N N Zscaler Inc 529900MZ0RTK1BWRNF46 Zscaler Inc 98980G102 1003.000000000000 NS USD 198122.590000000000 0.0831879146 Long EC CORP US N 1 N N N Seagate Technology Holdings PL 635400RUXIFEZSRU8X70 Seagate Technology Holdings PLC N/A 2136.000000000000 NS USD 168957.600000000000 0.0709420889 Long EC CORP US N 1 N N N ABIOMED INC N/A ABIOMED INC N/A 239.000000000000 NS USD .000000000000 0.0000000000 Long EC CORP US N 3 N N N Cencora Inc AI8GXW8LG5WK7E9UD086 Cencora Inc 03073E105 1971.000000000000 NS USD 400842.270000000000 0.1683060599 Long EC CORP US N 1 N N N Ameriprise Financial Inc 6ZLKQF7QB6JAEKQS5388 Ameriprise Financial Inc 03076C106 1194.000000000000 NS USD 422090.940000000000 0.1772279731 Long EC CORP US N 1 N N N Amgen Inc 62QBXGPJ34PQ72Z12S66 Amgen Inc 031162100 6128.000000000000 NS USD 1652353.920000000000 0.6937920442 Long EC CORP US N 1 N N N Annaly Capital Management Inc 2DTL0G3FPRYUT58TI025 Annaly Capital Management Inc 035710839 5667.000000000000 NS USD 102402.690000000000 0.0429969456 Long EC CORP US N 1 N N N ANSYS Inc 549300VJV8H15Z5FJ571 ANSYS Inc 03662Q105 994.000000000000 NS USD 291599.840000000000 0.1224372373 Long EC CORP US N 1 N N N Elevance Health Inc 8MYN82XMYQH89CTMTH67 Elevance Health Inc 036752103 2721.000000000000 NS USD 1304692.290000000000 0.5478155255 Long EC CORP US N 1 N N N Applied Materials Inc 41BNNE1AFPNAZELZ6K07 Applied Materials Inc 038222105 9652.000000000000 NS USD 1445676.560000000000 0.6070121441 Long EC CORP US N 1 N N N Aramark 549300MR6PG2DWZUIL39 Aramark 03852U106 2841.000000000000 NS USD 79576.410000000000 0.0334126240 Long EC CORP US N 1 N N N Assurant Inc H3F39CAXWQRVWURFXL38 Assurant Inc 04621X108 610.000000000000 NS USD 102492.200000000000 0.0430345292 Long EC CORP US N 1 N N N Atmos Energy Corp QVLWEGTD2S8GJMO8D383 Atmos Energy Corp 049560105 1657.000000000000 NS USD 188583.170000000000 0.0791824932 Long EC CORP US N 1 N N N Autodesk Inc FRKKVKAIQEF3FCSTPG55 Autodesk Inc 052769106 2454.000000000000 NS USD 536027.220000000000 0.2250676542 Long EC CORP US N 1 N N N Automatic Data Processing Inc HGBOLILQXWER4SAL2I23 Automatic Data Processing Inc 053015103 4746.000000000000 NS USD 1091200.320000000000 0.4581743000 Long EC CORP US N 1 N N N AutoZone Inc GA3JGKJ41LJKXDN23E90 AutoZone Inc 053332102 208.000000000000 NS USD 542865.440000000000 0.2279388930 Long EC CORP US N 1 N N N Avantor Inc N/A Avantor Inc 05352A100 7745.000000000000 NS USD 164039.100000000000 0.0688769041 Long EC CORP US N 1 N N N Avery Dennison Corp 549300PW7VPFCYKLIV37 Avery Dennison Corp 053611109 925.000000000000 NS USD 179912.500000000000 0.0755418435 Long EC CORP US N 1 N N N Axon Enterprise Inc 549300QP2IEEGFE16681 Axon Enterprise Inc 05464C101 805.000000000000 NS USD 185045.350000000000 0.0776970297 Long EC CORP US N 1 N N N Baker Hughes Co N/A Baker Hughes Co 05722G100 11634.000000000000 NS USD 392647.500000000000 0.1648652316 Long EC CORP US N 1 N N N Ball Corp 0BGI85ALH27ZJP15DY16 Ball Corp 058498106 3610.000000000000 NS USD 199596.900000000000 0.0838069493 Long EC CORP US N 1 N N N Bank of New York Mellon Corp/T WFLLPEPC7FZXENRZV188 Bank of New York Mellon Corp/The 064058100 8942.000000000000 NS USD 432077.440000000000 0.1814211149 Long EC CORP US N 1 N N N Best Buy Co Inc HL5XPTVRV0O8TUN5LL90 Best Buy Co Inc 086516101 2251.000000000000 NS USD 159685.940000000000 0.0670490949 Long EC CORP US N 1 N N N Biogen Inc W8J5WZB5IY3K0NDQT671 Biogen Inc 09062X103 1660.000000000000 NS USD 388572.800000000000 0.1631543424 Long EC CORP US N 1 N N N Bio-Techne Corp 54930073RLKQ51TILZ35 Bio-Techne Corp 09073M104 1809.000000000000 NS USD 113786.100000000000 0.0477766234 Long EC CORP US N 1 N N N BlackRock Inc 549300LRIF3NWCU26A80 BlackRock Inc 09247X101 1718.000000000000 NS USD 1290613.140000000000 0.5419039576 Long EC CORP US N 1 N N N Cboe Global Markets Inc 529900RLNSGA90UPEH54 Cboe Global Markets Inc 12503M108 1210.000000000000 NS USD 220449.900000000000 0.0925627282 Long EC CORP US N 1 N N N CBRE Group Inc 52990016II9MJ2OSWA10 CBRE Group Inc 12504L109 3571.000000000000 NS USD 281966.160000000000 0.1183922380 Long EC CORP US N 1 N N N CarMax Inc N/A CarMax Inc 143130102 1817.000000000000 NS USD 116178.980000000000 0.0487813483 Long EC CORP US N 1 N N N Carrier Global Corp 549300JE3W6CWY2NAN77 Carrier Global Corp 14448C104 9578.000000000000 NS USD 497672.880000000000 0.2089633949 Long EC CORP US N 1 N N N Caterpillar Inc WRJR7GS4GTRECRRTVX92 Caterpillar Inc 149123101 5913.000000000000 NS USD 1482507.360000000000 0.6224766979 Long EC CORP US N 1 N N N Ceridian HCM Holding Inc 549300T64GVCHFJ8L449 Ceridian HCM Holding Inc 15677J108 1691.000000000000 NS USD 116509.900000000000 0.0489202953 Long EC CORP US N 1 N N N Delta Air Lines Inc Q2CCMS6R0AS67HJMBN42 Delta Air Lines Inc 247361702 1845.000000000000 NS USD 68135.850000000000 0.0286089500 Long EC CORP US N 1 N N N DENTSPLY SIRONA Inc 9NHEHR1SOZCYXDO8HO28 DENTSPLY SIRONA Inc 24906P109 2439.000000000000 NS USD 77438.250000000000 0.0325148512 Long EC CORP US N 1 N N N Dexcom Inc 549300YSK3QDSFR5EU59 Dexcom Inc 252131107 4445.000000000000 NS USD 513486.400000000000 0.2156031918 Long EC CORP US N 1 N N N Digital Realty Trust Inc 549300HKCZ31D08NEI41 Digital Realty Trust Inc 253868103 3343.000000000000 NS USD 463941.540000000000 0.1948002456 Long EC CORP US N 1 N N N Discover Financial Services Z1YLO2USPORE63VVUL20 Discover Financial Services 254709108 2914.000000000000 NS USD 271002.000000000000 0.1137885953 Long EC CORP US N 1 N N N DocuSign Inc 549300Q7PVDWRZ39JG09 DocuSign Inc 256163106 2323.000000000000 NS USD 100121.300000000000 0.0420390333 Long EC CORP US N 1 N N N Dover Corp 549300FMC2ALGA7N9E80 Dover Corp 260003108 1605.000000000000 NS USD 226561.800000000000 0.0951289990 Long EC CORP US N 1 N N N eBay Inc OML71K8X303XQONU6T67 eBay Inc 278642103 6141.000000000000 NS USD 251842.410000000000 0.1057438472 Long EC CORP US N 1 N N N Ecolab Inc 82DYEISM090VG8LTLS26 Ecolab Inc 278865100 2942.000000000000 NS USD 564069.660000000000 0.2368421424 Long EC CORP US N 1 N N N Edison International 549300I7ROF15MAEVP56 Edison International 281020107 4391.000000000000 NS USD 294153.090000000000 0.1235092986 Long EC CORP US N 1 N N N Edwards Lifesciences Corp YA13X31F3V31L8TMPR58 Edwards Lifesciences Corp 28176E108 6962.000000000000 NS USD 471397.020000000000 0.1979306601 Long EC CORP US N 1 N N N Electronic Arts Inc 549300O7A67PUEYKDL45 Electronic Arts Inc 285512109 2967.000000000000 NS USD 409475.670000000000 0.1719310607 Long EC CORP US N 1 N N N Emerson Electric Co FGLT0EWZSUIRRITFOA30 Emerson Electric Co 291011104 6560.000000000000 NS USD 583184.000000000000 0.2448678910 Long EC CORP US N 1 N N N Equinix Inc 549300EVUN2BTLJ3GT74 Equinix Inc 29444U700 1074.000000000000 NS USD 875320.740000000000 0.3675305624 Long EC CORP US N 1 N N N Equitable Holdings Inc 549300FIBAKMNHPZ4009 Equitable Holdings Inc 29452E101 4083.000000000000 NS USD 125307.270000000000 0.0526141440 Long EC CORP US N 1 N N N Fox Corp 549300DDU6FDRBIELS05 Fox Corp 35137L105 3090.000000000000 NS USD 91278.600000000000 0.0383261514 Long EC CORP US N 1 N N N Fox Corp 549300DDU6FDRBIELS05 Fox Corp 35137L204 1623.000000000000 NS USD 44892.180000000000 0.0188493742 Long EC CORP US N 1 N N N Franklin Resources Inc RIFQSET379FOGTEFKS80 Franklin Resources Inc 354613101 3448.000000000000 NS USD 85510.400000000000 0.0359041937 Long EC CORP US N 1 N N N Gartner Inc PP55B5R38BFB8O8HH686 Gartner Inc 366651107 906.000000000000 NS USD 393965.040000000000 0.1654184416 Long EC CORP US N 1 N N N Generac Holdings Inc 529900S2H2AHJHSFFI84 Generac Holdings Inc 368736104 713.000000000000 NS USD 83470.910000000000 0.0350478506 Long EC CORP US N 1 N N N General Mills Inc 2TGYMUGI08PO8X8L6150 General Mills Inc 370334104 6708.000000000000 NS USD 427031.280000000000 0.1793023281 Long EC CORP US N 1 N N N Genuine Parts Co 549300D46DQVEU651W04 Genuine Parts Co 372460105 1613.000000000000 NS USD 214174.140000000000 0.0899276557 Long EC CORP US N 1 N N N Gilead Sciences Inc 549300WTZWR07K8MNV44 Gilead Sciences Inc 375558103 14313.000000000000 NS USD 1096375.800000000000 0.4603473858 Long EC CORP US N 1 N N N Graco Inc 4T5VJ4S81BRT6Q7GGT78 Graco Inc 384109104 1932.000000000000 NS USD 156066.960000000000 0.0655295539 Long EC CORP US N 1 N N N HF Sinclair Corp N/A HF Sinclair Corp 403949100 1768.000000000000 NS USD 92784.640000000000 0.0389585090 Long EC CORP US N 1 N N N HCA Healthcare Inc 529900PH4ZGUH2MNEU89 HCA Healthcare Inc 40412C101 2371.000000000000 NS USD 593888.080000000000 0.2493623310 Long EC CORP US N 1 N N N HP Inc WHKXQACZ14C5XRO8LW03 HP Inc 40434L105 10182.000000000000 NS USD 298739.880000000000 0.1254352046 Long EC CORP US N 1 N N N Halliburton Co ENYF8GB5SMQZ25S06U51 Halliburton Co 406216101 10355.000000000000 NS USD 383445.650000000000 0.1610015494 Long EC CORP US N 1 N N N Hartford Financial Services Gr IU7C3FTM7Y3BQM112U94 Hartford Financial Services Group Inc/The 416515104 3561.000000000000 NS USD 278327.760000000000 0.1168645429 Long EC CORP US N 1 N N N Hasbro Inc 549300NUB6D2R1ITYR45 Hasbro Inc 418056107 1512.000000000000 NS USD 70171.920000000000 0.0294638571 Long EC CORP US N 1 N N N Healthpeak Properties Inc 254900M6MTMZM0I22L81 Healthpeak Properties Inc 42250P103 6280.000000000000 NS USD 108769.600000000000 0.0456702903 Long EC CORP US N 1 N N N Hewlett Packard Enterprise Co 549300BX44RGX6ANDV88 Hewlett Packard Enterprise Co 42824C109 14822.000000000000 NS USD 250640.020000000000 0.1052389865 Long EC CORP US N 1 N N N Hilton Worldwide Holdings Inc 549300HVGPK36ICB0B89 Hilton Worldwide Holdings Inc 43300A203 3037.000000000000 NS USD 508758.240000000000 0.2136179272 Long EC CORP US N 1 N N N Hologic Inc 549300DYP6F5ZJL0LB74 Hologic Inc 436440101 2831.000000000000 NS USD 201850.300000000000 0.0847531092 Long EC CORP US N 1 N N N Home Depot Inc/The QEKMOTMBBKA8I816DO57 Home Depot Inc/The 437076102 11551.000000000000 NS USD 3621122.990000000000 1.5204408033 Long EC CORP US N 1 N N N Hormel Foods Corp MSD54751OJP1FS2ND863 Hormel Foods Corp 440452100 3448.000000000000 NS USD 105474.320000000000 0.0442866647 Long EC CORP US N 1 N N N HubSpot Inc 529900BLNVEW0MVKJB37 HubSpot Inc 443573100 540.000000000000 NS USD 266722.200000000000 0.1119915886 Long EC CORP US N 1 N N N International Paper Co 824LMFJDH41EY779Q875 International Paper Co 460146103 3784.000000000000 NS USD 139780.960000000000 0.0586913716 Long EC CORP US N 1 N N N Eli Lilly & Co FRDRIPF3EKNDJ2CQJL29 Eli Lilly & Co 532457108 9263.000000000000 NS USD 5474803.520000000000 2.2987660693 Long EC CORP US N 1 N N N Gen Digital Inc YF6ZV0M6AU4FY94MK914 Gen Digital Inc 668771108 6619.000000000000 NS USD 146147.520000000000 0.0613645693 Long EC CORP US N 1 N N N Otis Worldwide Corp 549300ZLBKR8VSU25153 Otis Worldwide Corp 68902V107 4743.000000000000 NS USD 406901.970000000000 0.1708504129 Long EC CORP US N 1 N N N Owens Corning JO5M6676RDJIZ2U8X907 Owens Corning 690742101 1034.000000000000 NS USD 140189.720000000000 0.0588630022 Long EC CORP US N 1 N N N PNC Financial Services Group I CFGNEKW0P8842LEUIA51 PNC Financial Services Group Inc/The 693475105 4577.000000000000 NS USD 613134.920000000000 0.2574437137 Long EC CORP US N 1 N N N PPG Industries Inc 549300BKPEP01R3V6C59 PPG Industries Inc 693506107 2704.000000000000 NS USD 383940.960000000000 0.1612095207 Long EC CORP US N 1 N N N Paychex Inc 529900K900DW6SUBM174 Paychex Inc 704326107 3725.000000000000 NS USD 454338.250000000000 0.1907680064 Long EC CORP US N 1 N N N Paylocity Holding Corp 549300VH75FTB4DIEE07 Paylocity Holding Corp 70438V106 511.000000000000 NS USD 80058.370000000000 0.0336149898 Long EC CORP US N 1 N N N PepsiCo Inc FJSUNZKFNQ5YPJ5OT455 PepsiCo Inc 713448108 15802.000000000000 NS USD 2659318.580000000000 1.1165973896 Long EC CORP US N 1 N N N Phillips 66 5493005JBO5YSIGK1814 Phillips 66 718546104 5267.000000000000 NS USD 678863.630000000000 0.2850419513 Long EC CORP US N 1 N N N Pool Corp 5493005VZK1KMN6CO617 Pool Corp 73278L105 448.000000000000 NS USD 155599.360000000000 0.0653332175 Long EC CORP US N 1 N N N Principal Financial Group Inc CUMYEZJOAF02RYZ1JJ85 Principal Financial Group Inc 74251V102 2784.000000000000 NS USD 205542.720000000000 0.0863034863 Long EC CORP US N 1 N N N Procter & Gamble Co/The 2572IBTT8CCZW6AU4141 Procter & Gamble Co/The 742718109 27067.000000000000 NS USD 4155325.840000000000 1.7447424392 Long EC CORP US N 1 N N N Progressive Corp/The 529900TACNVLY9DCR586 Progressive Corp/The 743315103 6717.000000000000 NS USD 1101789.510000000000 0.4626204999 Long EC CORP US N 1 N N N 3M Co LUZQVYP4VS22CLWDAR65 3M Co 88579Y101 6329.000000000000 NS USD 627014.030000000000 0.2632712885 Long EC CORP US N 1 N N N Arch Capital Group Ltd 549300AYR4P8AFKDCE43 Arch Capital Group Ltd N/A 4274.000000000000 NS USD 357691.060000000000 0.1501876860 Long EC CORP BM N 1 N N N Accenture PLC 5493000EWHDSR3MZWH98 Accenture PLC N/A 7241.000000000000 NS USD 2412266.740000000000 1.0128650118 Long EC CORP IE N 1 N N N Eaton Corp PLC 549300VDIGTMXUNT7H71 Eaton Corp PLC N/A 4577.000000000000 NS USD 1042137.130000000000 0.4375735979 Long EC CORP US N 1 N N N Aptiv PLC N/A Aptiv PLC N/A 3248.000000000000 NS USD 269064.320000000000 0.1129750003 Long EC CORP IE N 1 N N N Pentair PLC 549300EVR9D56WPSRP15 Pentair PLC N/A 1894.000000000000 NS USD 122238.760000000000 0.0513257349 Long EC CORP GB N 1 N N N WW Grainger Inc 549300TWZSP6O1IH2V34 WW Grainger Inc 384802104 517.000000000000 NS USD 406460.230000000000 0.1706649347 Long EC CORP US N 1 N N N Kinder Morgan Inc 549300WR7IX8XE0TBO16 Kinder Morgan Inc 49456B101 23135.000000000000 NS USD 406481.950000000000 0.1706740545 Long EC CORP US N 1 N N N Knight-Swift Transportation Ho N/A Knight-Swift Transportation Holdings Inc 499049104 1845.000000000000 NS USD 99224.100000000000 0.0416623160 Long EC CORP US N 1 N N N Kroger Co/The 6CPEOKI6OYJ13Q6O7870 Kroger Co/The 501044101 7827.000000000000 NS USD 346501.290000000000 0.1454893140 Long EC CORP US N 1 N N N L3Harris Technologies Inc 549300UTE50ZMDBG8A20 L3Harris Technologies Inc 502431109 2173.000000000000 NS USD 414630.130000000000 0.1740953206 Long EC CORP US N 1 N N N Mettler-Toledo International I 5493000BD5GJNUDIUG10 Mettler-Toledo International Inc 592688105 253.000000000000 NS USD 276258.290000000000 0.1159956117 Long EC CORP US N 1 N N N Microsoft Corp INR2EJN1ERAN0W5ZP974 Microsoft Corp 594918104 81089.000000000000 NS USD 30725432.990000000000 12.9010260483 Long EC CORP US N 1 N N N Molina Healthcare Inc 549300NQQCEQ46YHZ591 Molina Healthcare Inc 60855R100 668.000000000000 NS USD 244194.080000000000 0.1025324586 Long EC CORP US N 1 N N N Moody's Corp 549300GCEDD8YCF5WU84 Moody's Corp 615369105 1894.000000000000 NS USD 691234.240000000000 0.2902361356 Long EC CORP US N 1 N N N Morgan Stanley IGJSJL3JD5P30I6NJZ34 Morgan Stanley 617446448 14379.000000000000 NS USD 1140829.860000000000 0.4790128017 Long EC CORP US N 1 N N N Nasdaq Inc 549300L8X1Q78ERXFD06 Nasdaq Inc 631103108 3943.000000000000 NS USD 220177.120000000000 0.0924481930 Long EC CORP US N 1 N N N NetApp Inc QTX3D84DZDD5JYOCYH15 NetApp Inc 64110D104 2437.000000000000 NS USD 222717.430000000000 0.0935148210 Long EC CORP US N 1 N N N T Rowe Price Group Inc 549300SIV6FPS9Y7IH33 T Rowe Price Group Inc 74144T108 2577.000000000000 NS USD 258035.010000000000 0.1083440024 Long EC CORP US N 1 N N N Steel Dynamics Inc 549300HGGKEL4FYTTQ83 Steel Dynamics Inc 858119100 1844.000000000000 NS USD 219675.720000000000 0.0922376647 Long EC CORP US N 1 N N N Synopsys Inc QG7T915N9S0NY5UKNE63 Synopsys Inc 871607107 1745.000000000000 NS USD 947936.350000000000 0.3980204786 Long EC CORP US N 1 N N N Synchrony Financial 549300RS7EWPM9MA6C78 Synchrony Financial 87165B103 4917.000000000000 NS USD 159114.120000000000 0.0668089985 Long EC CORP US N 1 N N N TJX Cos Inc/The V167QI9I69W364E2DY52 TJX Cos Inc/The 872540109 13190.000000000000 NS USD 1162170.900000000000 0.4879734993 Long EC CORP US N 1 N N N Take-Two Interactive Software BOMSTHHJK882EWYX3334 Take-Two Interactive Software Inc 874054109 1945.000000000000 NS USD 307699.000000000000 0.1291969690 Long EC CORP US N 1 N N N Target Corp 8WDDFXB5T1Z6J0XC1L66 Target Corp 87612E106 5299.000000000000 NS USD 709059.190000000000 0.2977204937 Long EC CORP US N 1 N N N Targa Resources Corp 5493003QENHHS261UR94 Targa Resources Corp 87612G101 2467.000000000000 NS USD 223140.150000000000 0.0936923131 Long EC CORP US N 1 N N N Teleflex Inc UUL85LWXB4NGSWWXIQ25 Teleflex Inc 879369106 539.000000000000 NS USD 121646.910000000000 0.0510772283 Long EC CORP US N 1 N N N Tesla Inc 54930043XZGB27CTOV49 Tesla Inc 88160R101 32798.000000000000 NS USD 7874143.840000000000 3.3062035227 Long EC CORP US N 1 N N N Texas Instruments Inc WDJNR2L6D8RWOEB8T652 Texas Instruments Inc 882508104 10419.000000000000 NS USD 1591085.490000000000 0.6680665935 Long EC CORP US N 1 N N N Toro Co/The YJKE4YIT6BWQHVEW0D14 Toro Co/The 891092108 1190.000000000000 NS USD 98770.000000000000 0.0414716480 Long EC CORP US N 1 N N N Tractor Supply Co 549300OJ9VZHZRO6I137 Tractor Supply Co 892356106 1257.000000000000 NS USD 255183.570000000000 0.1071467369 Long EC CORP US N 1 N N N TransUnion 549300ZS772LUNUMRB03 TransUnion 89400J107 2218.000000000000 NS USD 130240.960000000000 0.0546857067 Long EC CORP US N 1 N N N Whirlpool Corp WHENKOULSSK7WUM60H03 Whirlpool Corp 963320106 628.000000000000 NS USD 68389.200000000000 0.0287153268 Long EC CORP US N 1 N N N Williams Cos Inc/The D71FAKCBLFS2O0RBPG08 Williams Cos Inc/The 969457100 13981.000000000000 NS USD 514360.990000000000 0.2159704155 Long EC CORP US N 1 N N N Workday Inc 549300J0DYC0N31V7G13 Workday Inc 98138H101 2361.000000000000 NS USD 639169.920000000000 0.2683753160 Long EC CORP US N 1 N N N Xylem Inc/NY 549300DF5MV96DRYLQ48 Xylem Inc/NY 98419M100 2747.000000000000 NS USD 288792.110000000000 0.1212583248 Long EC CORP US N 1 N N N Yum! Brands Inc 549300JE8XHZZ7OHN517 Yum! Brands Inc 988498101 3217.000000000000 NS USD 403894.350000000000 0.1695875704 Long EC CORP US N 1 N N N Zimmer Biomet Holdings Inc 2P2YLDVPES3BXQ1FRB91 Zimmer Biomet Holdings Inc 98956P102 2396.000000000000 NS USD 278678.760000000000 0.1170119211 Long EC CORP US N 1 N N N Zoetis Inc 549300HD9Q1LOC9KLJ48 Zoetis Inc 98978V103 5301.000000000000 NS USD 936527.670000000000 0.3932301904 Long EC CORP US N 1 N N N STERIS PLC N/A STERIS PLC N/A 1133.000000000000 NS USD 227665.020000000000 0.0955922201 Long EC CORP US N 1 N N N Trane Technologies PLC 549300BURLR9SLYY2705 Trane Technologies PLC N/A 2619.000000000000 NS USD 590348.790000000000 0.2478762503 Long EC CORP IE N 1 N N N Willis Towers Watson PLC 549300WHC56FF48KL350 Willis Towers Watson PLC N/A 1221.000000000000 NS USD 300732.300000000000 0.1262717839 Long EC CORP GB N 1 N N N Walt Disney Co/The 549300GZKULIZ0WOW665 Walt Disney Co/The 254687106 21003.000000000000 NS USD 1946768.070000000000 0.8174109569 Long EC CORP US N 1 N N N LKQ Corp DS830JTTZQN6GK0I2E41 LKQ Corp 501889208 3069.000000000000 NS USD 136662.570000000000 0.0573820189 Long EC CORP US N 1 N N N LPL Financial Holdings Inc 549300XROQ4Y8G2L7682 LPL Financial Holdings Inc 50212V100 892.000000000000 NS USD 198291.600000000000 0.0832588786 Long EC CORP US N 1 N N N Laboratory Corp of America Hol OZ7UA8IXAIFILY2VZH07 Laboratory Corp of America Holdings 50540R409 1016.000000000000 NS USD 220380.560000000000 0.0925336136 Long EC CORP US N 1 N N N Lam Research Corp 549300I4GMO6D34U1T02 Lam Research Corp 512807108 1544.000000000000 NS USD 1105380.480000000000 0.4641282800 Long EC CORP US N 1 N N N Lamb Weston Holdings Inc 5493005SMYID1D2OY946 Lamb Weston Holdings Inc 513272104 1673.000000000000 NS USD 167350.190000000000 0.0702671680 Long EC CORP US N 1 N N N Lear Corp 549300UPNBTXA1SYTQ33 Lear Corp 521865204 677.000000000000 NS USD 90548.750000000000 0.0380197012 Long EC CORP US N 1 N N N Lennox International Inc S7DWAC87RDMPBF77GJ92 Lennox International Inc 526107107 366.000000000000 NS USD 148837.560000000000 0.0624940660 Long EC CORP US N 1 N N N Lowe's Cos Inc WAFCR4OKGSC504WU3E95 Lowe's Cos Inc 548661107 6727.000000000000 NS USD 1337529.410000000000 0.5616032088 Long EC CORP US N 1 N N N Lululemon Athletica Inc 549300D9GZ4BMLDW5T40 Lululemon Athletica Inc 550021109 1330.000000000000 NS USD 594244.000000000000 0.2495117750 Long EC CORP CA N 1 N N N Marathon Petroleum Corp 3BNYRYQHD39K4LCKQF12 Marathon Petroleum Corp 56585A102 4872.000000000000 NS USD 726853.680000000000 0.3051920623 Long EC CORP US N 1 N N N MarketAxess Holdings Inc 5493002U1CA1XJOVID83 MarketAxess Holdings Inc 57060D108 432.000000000000 NS USD 103731.840000000000 0.0435550305 Long EC CORP US N 1 N N N Marsh & McLennan Cos Inc 549300XMP3KDCKJXIU47 Marsh & McLennan Cos Inc 571748102 5680.000000000000 NS USD 1132705.600000000000 0.4756015792 Long EC CORP US N 1 N N N Martin Marietta Materials Inc 5299005MZ4WZECVATV08 Martin Marietta Materials Inc 573284106 710.000000000000 NS USD 329858.900000000000 0.1385014904 Long EC CORP US N 1 N N N Marvell Technology Inc N/A Marvell Technology Inc 573874104 9879.000000000000 NS USD 550556.670000000000 0.2311682945 Long EC CORP US N 1 N N N Masco Corp 5GCSNMQXHEYA1JO8QN11 Masco Corp 574599106 2584.000000000000 NS USD 156461.200000000000 0.0656950878 Long EC CORP US N 1 N N N Mastercard Inc AR5L2ODV9HN37376R084 Mastercard Inc 57636Q104 9718.000000000000 NS USD 4021599.940000000000 1.6885934723 Long EC CORP US N 1 N N N McCormick & Co Inc/MD 549300JQQA6MQ4OJP259 McCormick & Co Inc/MD 579780206 2882.000000000000 NS USD 186840.060000000000 0.0784505944 Long EC CORP US N 1 N N N McDonald's Corp UE2136O97NLB5BYP9H04 McDonald's Corp 580135101 8380.000000000000 NS USD 2361819.200000000000 0.9916830474 Long EC CORP US N 1 N N N MercadoLibre Inc 549300DKPDN9M5S8GB14 MercadoLibre Inc 58733R102 518.000000000000 NS USD 839398.280000000000 0.3524474034 Long EC CORP UY N 1 N N N Merck & Co Inc 4YV9Y5M8S0BRK1RP0397 Merck & Co Inc 58933Y105 29128.000000000000 NS USD 2985037.440000000000 1.2533605558 Long EC CORP US N 1 N N N Travelers Cos Inc/The 549300Y650407RU8B149 Travelers Cos Inc/The 89417E109 2652.000000000000 NS USD 479004.240000000000 0.2011247874 Long EC CORP US N 1 N N N Trimble Inc 549300E2MI7NSZFQWS19 Trimble Inc 896239100 2845.000000000000 NS USD 132008.000000000000 0.0554276533 Long EC CORP US N 1 N N N Truist Financial Corp 549300DRQQI75D2JP341 Truist Financial Corp 89832Q109 15283.000000000000 NS USD 491195.620000000000 0.2062437164 Long EC CORP US N 1 N N N Twilio Inc 5493004W8TRGD63APX93 Twilio Inc 90138F102 1975.000000000000 NS USD 127743.000000000000 0.0536368607 Long EC CORP US N 1 N N N US Bancorp N1GZ7BBF3NP8GI976H15 US Bancorp 902973304 17571.000000000000 NS USD 669806.520000000000 0.2812390427 Long EC CORP US N 1 N N N Ulta Beauty Inc 529900CIV6HN8M28YM82 Ulta Beauty Inc 90384S303 571.000000000000 NS USD 243240.290000000000 0.1021319803 Long EC CORP US N 1 N N N Union Pacific Corp 549300LMMRSZZCZ8CL11 Union Pacific Corp 907818108 6994.000000000000 NS USD 1575538.380000000000 0.6615386571 Long EC CORP US N 1 N N N United Parcel Service Inc D01LMJZU09ULLNCY6Z23 United Parcel Service Inc 911312106 8315.000000000000 NS USD 1260637.150000000000 0.5293176085 Long EC CORP US N 1 N N N United Rentals Inc 5323X5O7RN0NKFCDRY08 United Rentals Inc 911363109 788.000000000000 NS USD 375103.760000000000 0.1574989482 Long EC CORP US N 1 N N N VF Corp CWAJJ9DJ5Z7P057HV541 VF Corp 918204108 3788.000000000000 NS USD 63373.240000000000 0.0266092205 Long EC CORP US N 1 N N N Vail Resorts Inc 529900PSZHRNU9HKH870 Vail Resorts Inc 91879Q109 463.000000000000 NS USD 100614.530000000000 0.0422461312 Long EC CORP US N 1 N N N Valero Energy Corp 549300XTO5VR8SKV1V74 Valero Energy Corp 91913Y100 4152.000000000000 NS USD 520494.720000000000 0.2185458523 Long EC CORP US N 1 N N N Verizon Communications Inc 2S72QS2UO2OESLG6Y829 Verizon Communications Inc 92343V104 48262.000000000000 NS USD 1849882.460000000000 0.7767305284 Long EC CORP US N 1 N N N Visa Inc 549300JZ4OKEHW3DPJ59 Visa Inc 92826C839 18580.000000000000 NS USD 4769114.400000000000 2.0024606040 Long EC CORP US N 1 N N N Waste Management Inc 549300YX8JIID70NFS41 Waste Management Inc 94106L109 4670.000000000000 NS USD 798523.300000000000 0.3352847752 Long EC CORP US N 1 N N N Waters Corp 5T547R1474YC9HOD8Q74 Waters Corp 941848103 677.000000000000 NS USD 189972.970000000000 0.0797660438 Long EC CORP US N 1 N N N Webster Financial Corp KMRURHT0VWKYS6Z5KU67 Webster Financial Corp 947890109 2003.000000000000 NS USD 89834.550000000000 0.0377198222 Long EC CORP US N 1 N N N Welltower Inc 254900F33BIAR82QTA19 Welltower Inc 95040Q104 5705.000000000000 NS USD 508315.500000000000 0.2134320290 Long EC CORP US N 1 N N N West Pharmaceutical Services I 5493007NKRGM1RJQ1P16 West Pharmaceutical Services Inc 955306105 853.000000000000 NS USD 299198.280000000000 0.1256276781 Long EC CORP US N 1 N N N Western Digital Corp 549300QQXOOYEF89IC56 Western Digital Corp 958102105 3673.000000000000 NS USD 177442.630000000000 0.0745047919 Long EC CORP US N 1 N N N Westrock Co 5493004Z9TCQW68YVL89 Westrock Co 96145D105 2938.000000000000 NS USD 120957.460000000000 0.0507877413 Long EC CORP US N 1 N N N Weyerhaeuser Co 08IRJODWFYBI7QWRGS31 Weyerhaeuser Co 962166104 8411.000000000000 NS USD 263684.850000000000 0.1107162630 Long EC CORP US N 1 N N N Linde PLC 5299003QR1WT0EF88V51 Linde PLC N/A 5622.000000000000 NS USD 2326214.940000000000 0.9767334945 Long EC CORP US N 1 N N N Liberty Global Ltd 213800HRMKKTYH7SKA24 Liberty Global Ltd N/A 2824.000000000000 NS USD 47556.160000000000 0.0199679288 Long EC CORP BM N 1 N N N LyondellBasell Industries NV BN6WCCZ8OVP3ITUUVN49 LyondellBasell Industries NV N/A 2987.000000000000 NS USD 284063.700000000000 0.1192729552 Long EC CORP US N 1 N N N CH Robinson Worldwide Inc 529900WNWN5L0OVDHA79 CH Robinson Worldwide Inc 12541W209 1335.000000000000 NS USD 109536.750000000000 0.0459924020 Long EC CORP US N 1 N N N Cigna Group/The 549300VIWYMSIGT1U456 Cigna Group/The 125523100 3396.000000000000 NS USD 892740.480000000000 0.3748447806 Long EC CORP US N 1 N N N CMS Energy Corp 549300IA9XFBAGNIBW29 CMS Energy Corp 125896100 3345.000000000000 NS USD 189862.200000000000 0.0797195336 Long EC CORP US N 1 N N N CSX Corp 549300JVQR4N1MMP3Q88 CSX Corp 126408103 23507.000000000000 NS USD 759276.100000000000 0.3188056210 Long EC CORP US N 1 N N N Cheniere Energy Inc MIHC87W9WTYSYZWV1J40 Cheniere Energy Inc 16411R208 2789.000000000000 NS USD 508016.350000000000 0.2133064216 Long EC CORP US N 1 N N N Church & Dwight Co Inc POOXSI30AWAQGYJZC921 Church & Dwight Co Inc 171340102 2804.000000000000 NS USD 270950.520000000000 0.1137669799 Long EC CORP US N 1 N N N Cintas Corp N/A Cintas Corp 172908105 1051.000000000000 NS USD 581465.750000000000 0.2441464304 Long EC CORP US N 1 N N N Citizens Financial Group Inc 2138004JDDA4ZQUPFW65 Citizens Financial Group Inc 174610105 5552.000000000000 NS USD 151403.040000000000 0.0635712624 Long EC CORP US N 1 N N N Clorox Co/The 54930044KVSC06Z79I06 Clorox Co/The 189054109 1419.000000000000 NS USD 203413.650000000000 0.0854095302 Long EC CORP US N 1 N N N Coca-Cola Co/The UWJKFUJFZ02DKWI3RY53 Coca-Cola Co/The 191216100 47163.000000000000 NS USD 2756205.720000000000 1.1572784605 Long EC CORP US N 1 N N N Colgate-Palmolive Co YMEGZFW4SBUSS5BQXF88 Colgate-Palmolive Co 194162103 9049.000000000000 NS USD 712789.730000000000 0.2992868767 Long EC CORP US N 1 N N N Comcast Corp 51M0QTTNCGUN7KFCFZ59 Comcast Corp 20030N101 47761.000000000000 NS USD 2000708.290000000000 0.8400594313 Long EC CORP US N 1 N N N Conagra Brands Inc 54930035UDEIH090K650 Conagra Brands Inc 205887102 5473.000000000000 NS USD 154831.170000000000 0.0650106691 Long EC CORP US N 1 N N N Consolidated Edison Inc 54930033SBW53OO8T749 Consolidated Edison Inc 209115104 3975.000000000000 NS USD 358187.250000000000 0.1503960268 Long EC CORP US N 1 N N N Cooper Cos Inc/The QJKMVPIGLH7530PCUE20 Cooper Cos Inc/The 216648402 567.000000000000 NS USD 191033.640000000000 0.0802113990 Long EC CORP US N 1 N N N Crown Castle Inc 54930012H97VSM0I2R19 Crown Castle Inc 22822V101 4973.000000000000 NS USD 583233.440000000000 0.2448886499 Long EC CORP US N 1 N N N Cummins Inc ZUNI8PYC725B6H8JU438 Cummins Inc 231021106 1625.000000000000 NS USD 364260.000000000000 0.1529458592 Long EC CORP US N 1 N N N Danaher Corp S4BKK9OTCEWQ3YHPFM11 Danaher Corp 235851102 8044.000000000000 NS USD 1796305.640000000000 0.7542346388 Long EC CORP US N 1 N N N Darling Ingredients Inc L1N0SPPKS7EXZYUMZ898 Darling Ingredients Inc 237266101 1834.000000000000 NS USD 80457.580000000000 0.0337826105 Long EC CORP US N 1 N N N DaVita Inc M2XHYMU3TZNEZURC6H66 DaVita Inc 23918K108 624.000000000000 NS USD 63311.040000000000 0.0265831039 Long EC CORP US N 1 N N N Deckers Outdoor Corp 5493008LG4W3I6K8J118 Deckers Outdoor Corp 243537107 300.000000000000 NS USD 199191.000000000000 0.0836365196 Long EC CORP US N 1 N N N Humana Inc 529900YLDW34GJAO4J06 Humana Inc 444859102 1434.000000000000 NS USD 695289.240000000000 0.2919387531 Long EC CORP US N 1 N N N JB Hunt Transport Services Inc 549300XCD1MPI1C5GK90 JB Hunt Transport Services Inc 445658107 951.000000000000 NS USD 176191.770000000000 0.0739795796 Long EC CORP US N 1 N N N Huntington Bancshares Inc/OH 549300XTVCVV9I7B5T19 Huntington Bancshares Inc/OH 446150104 16545.000000000000 NS USD 186296.700000000000 0.0782224478 Long EC CORP US N 1 N N N IDEX Corp 549300U5Y5EL6PHYLF13 IDEX Corp 45167R104 867.000000000000 NS USD 174856.560000000000 0.0734189502 Long EC CORP US N 1 N N N IDEXX Laboratories Inc OGMTXK0LUU1HKV2P0J84 IDEXX Laboratories Inc 45168D104 953.000000000000 NS USD 443926.460000000000 0.1863962935 Long EC CORP US N 1 N N N Illinois Tool Works Inc 76NA4I14SZCFAYMNSV04 Illinois Tool Works Inc 452308109 3487.000000000000 NS USD 844586.270000000000 0.3546257419 Long EC CORP US N 1 N N N Illumina Inc SQ95QG8SR5Q56LSNF682 Illumina Inc 452327109 1815.000000000000 NS USD 185039.250000000000 0.0776944685 Long EC CORP US N 1 N N N Ingersoll Rand Inc 5299004C02FMZCUOIR50 Ingersoll Rand Inc 45687V106 4644.000000000000 NS USD 331720.920000000000 0.1392833172 Long EC CORP US N 1 N N N Insulet Corp 549300TZTYD2PYN92D43 Insulet Corp 45784P101 800.000000000000 NS USD 151272.000000000000 0.0635162412 Long EC CORP US N 1 N N N Intel Corp KNX4USFCNGPY45LOCE31 Intel Corp 458140100 47877.000000000000 NS USD 2140101.900000000000 0.8985881620 Long EC CORP US N 1 N N N Intercontinental Exchange Inc 5493000F4ZO33MV32P92 Intercontinental Exchange Inc 45866F104 6563.000000000000 NS USD 747131.920000000000 0.3137065103 Long EC CORP US N 1 N N N IBM VGRQXHF3J8VDLUA7XE92 International Business Machines Corp 459200101 10424.000000000000 NS USD 1652829.440000000000 0.6939917060 Long EC CORP US N 1 N N N IFF BZLRL03D3GPGMOGFO832 International Flavors & Fragrances Inc 459506101 2928.000000000000 NS USD 220712.640000000000 0.0926730477 Long EC CORP US N 1 N N N Johnson & Johnson 549300G0CFPGEF6X2043 Johnson & Johnson 478160104 27646.000000000000 NS USD 4275730.360000000000 1.7952980115 Long EC CORP US N 1 N N N Kellanova LONOZNOJYIBXOHXWDB86 Kellanova 487836108 3147.000000000000 NS USD 165343.380000000000 0.0694245465 Long EC CORP US N 1 N N N Keurig Dr Pepper Inc DYTQ8KRTKO7Y2BVU5K74 Keurig Dr Pepper Inc 49271V100 10472.000000000000 NS USD 330601.040000000000 0.1388131009 Long EC CORP US N 1 N N N NVR Inc 529900RWXR4JI3JYTV70 NVR Inc 62944T105 30.000000000000 NS USD 184661.700000000000 0.0775359424 Long EC CORP US N 1 N N N Newmont Corp 549300VSP3RIX7FGDZ51 Newmont Corp 651639106 13221.000000000000 NS USD 531351.990000000000 0.2231046139 Long EC CORP US N 1 N N N NIKE Inc 787RXPR0UX0O0XUXPZ81 NIKE Inc 654106103 14147.000000000000 NS USD 1559989.690000000000 0.6550100574 Long EC CORP US N 1 N N N Norfolk Southern Corp 54930036C8MWP850MI84 Norfolk Southern Corp 655844108 2614.000000000000 NS USD 570270.240000000000 0.2394456483 Long EC CORP US N 1 N N N Northern Trust Corp 549300GLF98S992BC502 Northern Trust Corp 665859104 2390.000000000000 NS USD 189407.500000000000 0.0795286137 Long EC CORP US N 1 N N N Nucor Corp 549300GGJCRSI2TIEJ46 Nucor Corp 670346105 2883.000000000000 NS USD 490023.510000000000 0.2057515697 Long EC CORP US N 1 N N N NVIDIA Corp 549300S4KLFTLO7GSQ80 NVIDIA Corp 67066G104 28359.000000000000 NS USD 13263504.300000000000 5.5690936730 Long EC CORP US N 1 N N N Old Dominion Freight Line Inc 5299009TWK32WE417T96 Old Dominion Freight Line Inc 679580100 1130.000000000000 NS USD 439637.800000000000 0.1845955665 Long EC CORP US N 1 N N N Omnicom Group Inc HKUPACFHSSASQK8HLS17 Omnicom Group Inc 681919106 2290.000000000000 NS USD 184642.700000000000 0.0775279646 Long EC CORP US N 1 N N N ONEOK Inc 2T3D6M0JSY48PSZI1Q41 ONEOK Inc 682680103 6682.000000000000 NS USD 460055.700000000000 0.1931686551 Long EC CORP US N 1 N N N PTC Inc 54930050SSMU8SKDJ030 PTC Inc 69370C100 1290.000000000000 NS USD 202994.400000000000 0.0852334951 Long EC CORP US N 1 N N N Prologis Inc 529900DFH19P073LZ636 Prologis Inc 74340W103 10604.000000000000 NS USD 1218717.720000000000 0.5117164356 Long EC CORP US N 1 N N N Prudential Financial Inc 5PRBRS5FEH7NREC8OR45 Prudential Financial Inc 744320102 4187.000000000000 NS USD 409404.860000000000 0.1719013289 Long EC CORP US N 1 N N N PulteGroup Inc N/A PulteGroup Inc 745867101 2563.000000000000 NS USD 226620.460000000000 0.0951536292 Long EC CORP US N 1 N N N Quanta Services Inc SHVRXXEACT60MMH07S24 Quanta Services Inc 74762E102 1664.000000000000 NS USD 313347.840000000000 0.1315688097 Long EC CORP US N 1 N N N Quest Diagnostics Inc 8MCWUBXQ0WE04KMXBX50 Quest Diagnostics Inc 74834L100 1284.000000000000 NS USD 176203.320000000000 0.0739844292 Long EC CORP US N 1 N N N Raymond James Financial Inc RGUZHJ05YTITL6D76949 Raymond James Financial Inc 754730109 2308.000000000000 NS USD 242686.200000000000 0.1018993284 Long EC CORP US N 1 N N N Regions Financial Corp CW05CS5KW59QTC0DG824 Regions Financial Corp 7591EP100 10769.000000000000 NS USD 179626.920000000000 0.0754219338 Long EC CORP US N 1 N N N Repligen Corp 54930006QJ0T5AUO1E71 Repligen Corp 759916109 607.000000000000 NS USD 95450.750000000000 0.0400779580 Long EC CORP US N 1 N N N Rivian Automotive Inc 25490004LNKJ84MFYY24 Rivian Automotive Inc 76954A103 7493.000000000000 NS USD 125582.680000000000 0.0527297834 Long EC CORP US N 1 N N N Robert Half Inc 529900VPCUY9H3HLIC08 Robert Half Inc 770323103 1237.000000000000 NS USD 101409.260000000000 0.0425798232 Long EC CORP US N 1 N N N Rockwell Automation Inc VH3R4HHBHH12O0EXZJ88 Rockwell Automation Inc 773903109 1320.000000000000 NS USD 363580.800000000000 0.1526606760 Long EC CORP US N 1 N N N S&P Global Inc Y6X4K52KMJMZE7I7MY94 S&P Global Inc 78409V104 3765.000000000000 NS USD 1565599.950000000000 0.6573656991 Long EC CORP US N 1 N N N SBA Communications Corp 5299001HX8ZN8Y8QIT49 SBA Communications Corp 78410G104 1243.000000000000 NS USD 306971.280000000000 0.1288914132 Long EC CORP US N 1 N N N Salesforce Inc RCGZFPDMRW58VJ54VR07 Salesforce Inc 79466L302 11179.000000000000 NS USD 2815990.100000000000 1.1823807867 Long EC CORP US N 1 N N N Schlumberger NV 213800ZUA17OK3QLGM62 Schlumberger NV 806857108 16373.000000000000 NS USD 852050.920000000000 0.3577600067 Long EC CORP US N 1 N N N Charles Schwab Corp/The 549300VSGCJ7E698NM85 Charles Schwab Corp/The 808513105 17245.000000000000 NS USD 1057463.400000000000 0.4440088077 Long EC CORP US N 1 N N N J M Smucker Co/The 5493000WDH6A0LHDJD55 J M Smucker Co/The 832696405 1216.000000000000 NS USD 133431.680000000000 0.0560254295 Long EC CORP US N 1 N N N Clarivate PLC 549300WDHIIODXFO0R55 Clarivate PLC N/A 3879.000000000000 NS USD 30101.040000000000 0.0126388553 Long EC CORP GB N 1 N N N Jazz Pharmaceuticals PLC 635400GAUMJCLEZRRV50 Jazz Pharmaceuticals PLC N/A 736.000000000000 NS USD 87017.280000000000 0.0365369040 Long EC CORP US N 1 N N N Johnson Controls International 549300XQ6S1GYKGBL205 Johnson Controls International plc N/A 7881.000000000000 NS USD 416116.800000000000 0.1747195451 Long EC CORP US N 1 N N N NXP Semiconductors NV 724500M9BY5293JDF951 NXP Semiconductors NV N/A 2982.000000000000 NS USD 608566.560000000000 0.2555255461 Long EC CORP NL N 1 N N N Aflac Inc 549300N0B7DOGLXWPP39 Aflac Inc 001055102 6589.000000000000 NS USD 544976.190000000000 0.2288251568 Long EC CORP US N 1 N N N Adobe Inc FU4LY2G4933NH2E1CP29 Adobe Inc 00724F101 5231.000000000000 NS USD 3196193.310000000000 1.3420208972 Long EC CORP US N 1 N N N AECOM 0EEB8GF0W0NPCIHZX097 AECOM 00766T100 1516.000000000000 NS USD 134711.760000000000 0.0565629108 Long EC CORP US N 1 N N N Agilent Technologies Inc QUIX8Y7A2WP0XRMW7G29 Agilent Technologies Inc 00846U101 3393.000000000000 NS USD 433625.400000000000 0.1820710739 Long EC CORP US N 1 N N N Akamai Technologies Inc OC1LZNN2LF5WTJ5RIL89 Akamai Technologies Inc 00971T101 1746.000000000000 NS USD 201715.380000000000 0.0846964589 Long EC CORP US N 1 N N N Align Technology Inc 549300N5YSE0U3LCP840 Align Technology Inc 016255101 834.000000000000 NS USD 178309.200000000000 0.0748686482 Long EC CORP US N 1 N N N Allstate Corp/The OBT0W1ED8G0NWVOLOJ77 Allstate Corp/The 020002101 3017.000000000000 NS USD 415953.790000000000 0.1746511003 Long EC CORP US N 1 N N N Ally Financial Inc 549300JBN1OSM8YNAI90 Ally Financial Inc 02005N100 3109.000000000000 NS USD 90844.980000000000 0.0381440826 Long EC CORP US N 1 N N N Alphabet Inc 5493006MHB84DD0ZWV18 Alphabet Inc 02079K107 60734.000000000000 NS USD 8133497.280000000000 3.4151011088 Long EC CORP US N 1 N N N Alphabet Inc 5493006MHB84DD0ZWV18 Alphabet Inc 02079K305 68250.000000000000 NS USD 9045172.500000000000 3.7978962273 Long EC CORP US N 1 N N N American Express Co R4PP93JZOLY261QX3811 American Express Co 025816109 7249.000000000000 NS USD 1237911.730000000000 0.5197756360 Long EC CORP US N 1 N N N American Tower Corp 5493006ORUSIL88JOE18 American Tower Corp 03027X100 5350.000000000000 NS USD 1116973.000000000000 0.4689957591 Long EC CORP US N 1 N N N American Water Works Co Inc 549300DXHIJQMD5WFW18 American Water Works Co Inc 030420103 2232.000000000000 NS USD 294266.880000000000 0.1235570768 Long EC CORP US N 1 N N N Booking Holdings Inc FXM8FAOHMYDIPD38UZ17 Booking Holdings Inc 09857L108 424.000000000000 NS USD 1325296.800000000000 0.5564669681 Long EC CORP US N 1 N N N BorgWarner Inc 549300DSFX2IE88NSX47 BorgWarner Inc 099724106 2692.000000000000 NS USD 90693.480000000000 0.0380804706 Long EC CORP US N 1 N N N Boston Properties Inc 549300OF70FSEUQBT254 Boston Properties Inc 101121101 1710.000000000000 NS USD 97350.300000000000 0.0408755430 Long EC CORP US N 1 N N N Bristol-Myers Squibb Co HLYYNH7UQUORYSJQCN42 Bristol-Myers Squibb Co 110122108 24128.000000000000 NS USD 1191440.640000000000 0.5002633075 Long EC CORP US N 1 N N N Broadridge Financial Solutions 549300KZDJZQ2YIHRC28 Broadridge Financial Solutions Inc 11133T103 1353.000000000000 NS USD 262238.460000000000 0.1101089513 Long EC CORP US N 1 N N N Builders FirstSource Inc 549300W0SKP6L3H7DP63 Builders FirstSource Inc 12008R107 1472.000000000000 NS USD 197409.920000000000 0.0828886780 Long EC CORP US N 1 N N N Burlington Stores Inc 5299003Z37DVGKKC1W09 Burlington Stores Inc 122017106 745.000000000000 NS USD 126344.550000000000 0.0530496781 Long EC CORP US N 1 N N N Cadence Design Systems Inc GCT7RXJOGLXPV0NXZY22 Cadence Design Systems Inc 127387108 3130.000000000000 NS USD 855335.100000000000 0.3591389716 Long EC CORP US N 1 N N N Campbell Soup Co 5493007JDSMX8Z5Z1902 Campbell Soup Co 134429109 2222.000000000000 NS USD 89279.960000000000 0.0374869604 Long EC CORP US N 1 N N N Essential Utilities Inc 549300ILTEOF3E3QY357 Essential Utilities Inc 29670G102 2881.000000000000 NS USD 102592.410000000000 0.0430766054 Long EC CORP US N 1 N N N Eversource Energy SJ7XXD41SQU3ZNWUJ746 Eversource Energy 30040W108 4002.000000000000 NS USD 237758.820000000000 0.0998304151 Long EC CORP US N 1 N N N Exelon Corp 3SOUA6IRML7435B56G12 Exelon Corp 30161N101 11406.000000000000 NS USD 439245.060000000000 0.1844306625 Long EC CORP US N 1 N N N Expeditors International of Wa 984500B055A804AB6E40 Expeditors International of Washington Inc 302130109 1752.000000000000 NS USD 210835.680000000000 0.0885258997 Long EC CORP US N 1 N N N FactSet Research Systems Inc 549300ZSJE7NBK6K9P30 FactSet Research Systems Inc 303075105 437.000000000000 NS USD 198162.020000000000 0.0832044705 Long EC CORP US N 1 N N N Fair Isaac Corp RI6HET5SJUEY30V1PS26 Fair Isaac Corp 303250104 286.000000000000 NS USD 311053.600000000000 0.1306055019 Long EC CORP US N 1 N N N Fastenal Co 529900PP0C7H2HHPSJ32 Fastenal Co 311900104 6556.000000000000 NS USD 393163.320000000000 0.1650818146 Long EC CORP US N 1 N N N Fidelity National Information 6WQI0GK1PRFVBA061U48 Fidelity National Information Services Inc 31620M106 6795.000000000000 NS USD 398458.800000000000 0.1673052861 Long EC CORP US N 1 N N N First American Treasury Obliga 549300UU586IAH2B8H03 First American Treasury Obligations Fund 31846V328 413593.270000000000 NS USD 413593.270000000000 0.1736599628 Long STIV RF US N 1 N N N Fiserv Inc GI7UBEJLXYLGR2C7GV83 Fiserv Inc 337738108 7086.000000000000 NS USD 925502.460000000000 0.3886009140 Long EC CORP US N 1 N N N Fortive Corp 549300MU9YQJYHDQEF63 Fortive Corp 34959J108 4060.000000000000 NS USD 280058.800000000000 0.1175913737 Long EC CORP US N 1 N N N Fortune Brands Innovations Inc 54930032LHW54PQUJD44 Fortune Brands Innovations Inc 34964C106 1456.000000000000 NS USD 99634.080000000000 0.0418344588 Long EC CORP US N 1 N N N Allegion plc 984500560CAC2E6FB757 Allegion plc N/A 1010.000000000000 NS USD 107150.900000000000 0.0449906289 Long EC CORP IE N 1 N N N Amcor PLC 549300GSODGFCDQ3DI89 Amcor PLC N/A 16886.000000000000 NS USD 160079.280000000000 0.0672142509 Long EC CORP GB N 1 N N N Ferguson PLC 213800DU1LGY3R2S2X42 Ferguson PLC N/A 2345.000000000000 NS USD 401792.300000000000 0.1687049595 Long EC CORP GB N 1 N N N Bunge Global SA 254900IVXSV9K0B7PO26 Bunge Global SA N/A 1729.000000000000 NS USD 189965.230000000000 0.0797627939 Long EC CORP US N 1 N N N Interpublic Group of Cos Inc/T 5493008IUOJ5VWTRC333 Interpublic Group of Cos Inc/The 460690100 4429.000000000000 NS USD 136147.460000000000 0.0571657340 Long EC CORP US N 1 N N N Intuit Inc VI90HBPH7XSFMB9E4M29 Intuit Inc 461202103 3214.000000000000 NS USD 1836672.440000000000 0.7711838918 Long EC CORP US N 1 N N N Iron Mountain Inc SQL3F6CKNNBM3SQGHX24 Iron Mountain Inc 46284V101 3346.000000000000 NS USD 214645.900000000000 0.0901257388 Long EC CORP US N 1 N N N Invesco Ltd ECPGFXU8A2SHKVVGJI15 Invesco Ltd N/A 3941.000000000000 NS USD 56238.070000000000 0.0236132980 Long EC CORP US N 1 N N N 2024-01-29 Horizon Funds /s/ Matt Chambers Matt Chambers Chief Compliance Officer