0001085146-21-001147.txt : 20210413 0001085146-21-001147.hdr.sgml : 20210413 20210413083018 ACCESSION NUMBER: 0001085146-21-001147 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20210331 FILED AS OF DATE: 20210413 DATE AS OF CHANGE: 20210413 EFFECTIVENESS DATE: 20210413 FILER: COMPANY DATA: COMPANY CONFORMED NAME: ROYAL LONDON ASSET MANAGEMENT LTD CENTRAL INDEX KEY: 0000863748 IRS NUMBER: 000000000 STATE OF INCORPORATION: X0 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-02709 FILM NUMBER: 21822057 BUSINESS ADDRESS: STREET 1: 55 GRACECHURCH ST STREET 2: LONDON CITY: UNITED KINGDOM STATE: X0 ZIP: EC3V 0RL BUSINESS PHONE: 042075066500 MAIL ADDRESS: STREET 1: 55 GRACECHURCH ST STREET 2: LONDON CITY: UNITED KINGDOM STATE: X0 ZIP: EC3V 0RL 13F-HR 1 primary_doc.xml 13F-HR LIVE false false false 0000863748 XXXXXXXX 03-31-2021 03-31-2021 false ROYAL LONDON ASSET MANAGEMENT LTD
55 GRACECHURCH ST LONDON UNITED KINGDOM X0 EC3V 0RL
13F HOLDINGS REPORT 028-02709 N
Daryl Souza Investment Compliance 0-203-272-5469 /s/ Daryl Souza London X0 04-12-2021 0 642 21362605 false
INFORMATION TABLE 2 infotable.xml INFORMATION TABLE 3M CO COM 88579Y101 40552 210465 SH SOLE 210465 0 0 51JOB INC SPONSORED ADS 316827104 4284 68433 SH SOLE 68433 0 0 ABBOTT LABS COM 002824100 75615 630970 SH SOLE 630970 0 0 ABBVIE INC COM 00287Y109 105340 973383 SH SOLE 973383 0 0 ABIOMED INC COM 003654100 5067 15899 SH SOLE 15899 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 65030 235404 SH SOLE 235404 0 0 ACTIVISION BLIZZARD INC COM 00507V109 26995 290264 SH SOLE 290264 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 264587 556591 SH SOLE 556591 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 4867 26522 SH SOLE 26522 0 0 ADVANCED MICRO DEVICES INC COM 007903107 34850 443946 SH SOLE 443946 0 0 AES CORP COM 00130H105 6455 240753 SH SOLE 240753 0 0 AFLAC INC COM 001055102 33662 657721 SH SOLE 657721 0 0 AGCO CORP COM 001084102 30784 214457 SH SOLE 214457 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 242864 1910212 SH SOLE 1910212 0 0 AGNC INVT CORP COM 00123Q104 3471 207122 SH SOLE 207122 0 0 AIR PRODS & CHEMS INC COM 009158106 23720 84312 SH SOLE 84312 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 6076 59625 SH SOLE 59625 0 0 ALBEMARLE CORP COM 012653101 5588 38248 SH SOLE 38248 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 7614 46343 SH SOLE 46343 0 0 ALEXION PHARMACEUTICALS INC COM 015351109 12323 80588 SH SOLE 80588 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 336694 1485000 SH SOLE 1485000 0 0 ALIGN TECHNOLOGY INC COM 016255101 16152 29826 SH SOLE 29826 0 0 ALLEGHANY CORP DEL COM 017175100 3367 5376 SH SOLE 5376 0 0 ALLEGIANT TRAVEL CO COM 01748X102 24700 101204 SH SOLE 101204 0 0 ALLEGION PLC ORD SHS G0176J109 4288 34137 SH SOLE 34137 0 0 ALLIANT ENERGY CORP COM 018802108 5052 93277 SH SOLE 93277 0 0 ALLSTATE CORP COM 020002101 13300 115757 SH SOLE 115757 0 0 ALLY FINL INC COM 02005N100 6359 140648 SH SOLE 140648 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 5985 42392 SH SOLE 42392 0 0 ALPHABET INC CAP STK CL A 02079K305 554152 268677 SH SOLE 268677 0 0 ALPHABET INC CAP STK CL C 02079K107 299844 144948 SH SOLE 144948 0 0 ALTICE USA INC CL A 02156K103 3984 122465 SH SOLE 122465 0 0 ALTRIA GROUP INC COM 02209S103 35794 699647 SH SOLE 699647 0 0 AMAZON COM INC COM 023135106 847549 273926 SH SOLE 273926 0 0 AMDOCS LTD SHS G02602103 3659 52161 SH SOLE 52161 0 0 AMEREN CORP COM 023608102 7498 92163 SH SOLE 92163 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 1061 44384 SH SOLE 44384 0 0 AMERICAN ELEC PWR CO INC COM 025537101 15811 186671 SH SOLE 186671 0 0 AMERICAN EXPRESS CO COM 025816109 34939 247023 SH SOLE 247023 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 15180 328495 SH SOLE 328495 0 0 AMERICAN TOWER CORP NEW COM 03027X100 71513 299142 SH SOLE 299142 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 10181 67910 SH SOLE 67910 0 0 AMERIPRISE FINL INC COM 03076C106 9961 42853 SH SOLE 42853 0 0 AMERISOURCEBERGEN CORP COM 03073E105 6835 57890 SH SOLE 57890 0 0 AMETEK INC COM 031100100 50826 397919 SH SOLE 397919 0 0 AMGEN INC COM 031162100 53589 215381 SH SOLE 215381 0 0 AMPHENOL CORP NEW CL A 032095101 14567 220812 SH SOLE 220812 0 0 ANALOG DEVICES INC COM 032654105 21484 138533 SH SOLE 138533 0 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 4376 508892 SH SOLE 508892 0 0 ANSYS INC COM 03662Q105 168232 495441 SH SOLE 495441 0 0 ANTHEM INC COM 036752103 63216 176113 SH SOLE 176113 0 0 AON PLC SHS CL A G0403H108 19995 86895 SH SOLE 86895 0 0 APPLE INC COM 037833100 990624 8109901 SH SOLE 8109901 0 0 APPLIED MATLS INC COM 038222105 46401 347310 SH SOLE 347310 0 0 APTIV PLC SHS G6095L109 119329 865326 SH SOLE 865326 0 0 ARAMARK COM 03852U106 3486 92261 SH SOLE 92261 0 0 ARCH CAP GROUP LTD ORD G0450A105 5653 147324 SH SOLE 147324 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 12012 210736 SH SOLE 210736 0 0 ARISTA NETWORKS INC COM 040413106 6549 21693 SH SOLE 21693 0 0 ARROW ELECTRS INC COM 042735100 3311 29875 SH SOLE 29875 0 0 ASSURANT INC COM 04621X108 3115 21974 SH SOLE 21974 0 0 AT&T INC COM 00206R102 80844 2670751 SH SOLE 2670751 0 0 ATLASSIAN CORP PLC CL A G06242104 10165 48230 SH SOLE 48230 0 0 ATMOS ENERGY CORP COM 049560105 4752 48076 SH SOLE 48076 0 0 AUTODESK INC COM 052769106 104424 376776 SH SOLE 376776 0 0 AUTOHOME INC SP ADS RP CL A 05278C107 368 3941 SH SOLE 3941 0 0 AUTOLIV INC COM 052800109 3090 33296 SH SOLE 33296 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 30215 160319 SH SOLE 160319 0 0 AUTOZONE INC COM 053332102 12246 8720 SH SOLE 8720 0 0 AVALONBAY CMNTYS INC COM 053484101 9736 52766 SH SOLE 52766 0 0 AVANGRID INC COM 05351W103 1019 20461 SH SOLE 20461 0 0 AVANTOR INC COM 05352A100 5200 179749 SH SOLE 179749 0 0 AVERY DENNISON CORP COM 053611109 5925 32260 SH SOLE 32260 0 0 BAKER HUGHES COMPANY CL A 05722G100 5483 253723 SH SOLE 253723 0 0 BALL CORP COM 058498106 103155 1217307 SH SOLE 1217307 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 537 113898 SH SOLE 113898 0 0 BANK NEW YORK MELLON CORP COM 064058100 13814 292107 SH SOLE 292107 0 0 BANK NOVA SCOTIA B C COM 064149107 14742 235677 SH SOLE 235677 0 0 BARRICK GOLD CORP COM 067901108 5655 285597 SH SOLE 285597 0 0 BAXTER INTL INC COM 071813109 15759 186852 SH SOLE 186852 0 0 BECTON DICKINSON & CO COM 075887109 25587 105232 SH SOLE 105232 0 0 BERKLEY W R CORP COM 084423102 3989 52943 SH SOLE 52943 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 54384 141 SH SOLE 141 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 226142 885198 SH SOLE 885198 0 0 BEST BUY INC COM 086516101 9883 86081 SH SOLE 86081 0 0 BIO RAD LABS INC CL A 090572207 3385 5927 SH SOLE 5927 0 0 BIOGEN INC COM 09062X103 32744 117047 SH SOLE 117047 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 4901 64900 SH SOLE 64900 0 0 BK OF AMERICA CORP COM 060505104 110290 2850618 SH SOLE 2850618 0 0 BLACKROCK INC COM 09247X101 78134 103632 SH SOLE 103632 0 0 BOEING CO COM 097023105 50911 199871 SH SOLE 199871 0 0 BOOKING HOLDINGS INC COM 09857L108 59537 25554 SH SOLE 25554 0 0 BORGWARNER INC COM 099724106 3702 79854 SH SOLE 79854 0 0 BOSTON PROPERTIES INC COM 101121101 5850 57768 SH SOLE 57768 0 0 BOSTON SCIENTIFIC CORP COM 101137107 20668 534735 SH SOLE 534735 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 20996 122463 SH SOLE 122463 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 53893 853678 SH SOLE 853678 0 0 BRISTOW GROUP INC COM 11040G103 13 513 SH SOLE 513 0 0 BROADCOM INC COM 11135F101 117060 252469 SH SOLE 252469 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 6995 45690 SH SOLE 45690 0 0 BROWN & BROWN INC COM 115236101 3525 77124 SH SOLE 77124 0 0 BROWN FORMAN CORP CL B 115637209 4679 67845 SH SOLE 67845 0 0 BUNGE LIMITED COM G16962105 4069 51331 SH SOLE 51331 0 0 BURLINGTON STORES INC COM 122017106 6991 23397 SH SOLE 23397 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 5135 53811 SH SOLE 53811 0 0 CABOT OIL & GAS CORP COM 127097103 2798 148991 SH SOLE 148991 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 14106 102970 SH SOLE 102970 0 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 5455 62377 SH SOLE 62377 0 0 CAMPBELL SOUP CO COM 134429109 3542 70453 SH SOLE 70453 0 0 CAPITAL ONE FINL CORP COM 14040H105 21470 168746 SH SOLE 168746 0 0 CARDINAL HEALTH INC COM 14149Y108 6463 106389 SH SOLE 106389 0 0 CARMAX INC COM 143130102 7864 59283 SH SOLE 59283 0 0 CARNIVAL CORP UNIT 99/99/9999 143658300 5446 205185 SH SOLE 205185 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 13543 320771 SH SOLE 320771 0 0 CARVANA CO CL A 146869102 5437 20719 SH SOLE 20719 0 0 CASEYS GEN STORES INC COM 147528103 20696 95395 SH SOLE 95395 0 0 CATALENT INC COM 148806102 6114 58059 SH SOLE 58059 0 0 CATERPILLAR INC COM 149123101 47516 204924 SH SOLE 204924 0 0 CBOE GLOBAL MKTS INC COM 12503M108 4178 42338 SH SOLE 42338 0 0 CBRE GROUP INC CL A 12504L109 9259 117044 SH SOLE 117044 0 0 CDW CORP COM 12514G108 41205 248596 SH SOLE 248596 0 0 CELANESE CORP DEL COM 150870103 4981 33249 SH SOLE 33249 0 0 CENTENE CORP DEL COM 15135B101 13551 212025 SH SOLE 212025 0 0 CENTERPOINT ENERGY INC COM 15189T107 27321 1206239 SH SOLE 1206239 0 0 CERIDIAN HCM HLDG INC COM 15677J108 3728 44241 SH SOLE 44241 0 0 CERNER CORP COM 156782104 8386 116673 SH SOLE 116673 0 0 CF INDS HLDGS INC COM 125269100 3899 85928 SH SOLE 85928 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 31895 51692 SH SOLE 51692 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 4391 39220 SH SOLE 39220 0 0 CHENIERE ENERGY INC COM NEW 16411R208 6158 85515 SH SOLE 85515 0 0 CHEVRON CORP NEW COM 166764100 74886 714625 SH SOLE 714625 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 14809 10423 SH SOLE 10423 0 0 CHURCH & DWIGHT INC COM 171340102 41183 471473 SH SOLE 471473 0 0 CIGNA CORP NEW COM 125523100 30451 125966 SH SOLE 125966 0 0 CINCINNATI FINL CORP COM 172062101 5930 57519 SH SOLE 57519 0 0 CINTAS CORP COM 172908105 10764 31538 SH SOLE 31538 0 0 CISCO SYS INC COM 17275R102 121849 2356382 SH SOLE 2356382 0 0 CITIGROUP INC COM NEW 172967424 56724 779715 SH SOLE 779715 0 0 CITIZENS FINANCIAL GROUP INC COM 174610105 7021 159026 SH SOLE 159026 0 0 CITRIX SYS INC COM 177376100 6501 46314 SH SOLE 46314 0 0 CLOROX CO DEL COM 189054109 9179 47588 SH SOLE 47588 0 0 CLOUDFLARE INC CL A COM 18915M107 3012 42870 SH SOLE 42870 0 0 CME GROUP INC COM 12572Q105 53060 259807 SH SOLE 259807 0 0 CMS ENERGY CORP COM 125896100 6570 107312 SH SOLE 107312 0 0 CNA FINL CORP COM 126117100 275 6171 SH SOLE 6171 0 0 COCA COLA CO COM 191216100 73871 1401456 SH SOLE 1401456 0 0 COCA COLA EUROPEAN PARTNERS SHS G25839104 3782 72503 SH SOLE 72503 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 16104 206138 SH SOLE 206138 0 0 COLGATE PALMOLIVE CO COM 194162103 41726 529314 SH SOLE 529314 0 0 COMCAST CORP NEW CL A 20030N101 91917 1698715 SH SOLE 1698715 0 0 COMERICA INC COM 200340107 3562 49656 SH SOLE 49656 0 0 COMMERCE BANCSHARES INC COM 200525103 3009 39278 SH SOLE 39278 0 0 COMPANHIA BRASILEIRA DE DIST SPONSORED ADR 20440T300 122 20848 SH SOLE 20848 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 755 42400 SH SOLE 42400 0 0 CONAGRA BRANDS INC COM 205887102 7142 189934 SH SOLE 189934 0 0 CONOCOPHILLIPS COM 20825C104 26990 509530 SH SOLE 509530 0 0 CONSOLIDATED EDISON INC COM 209115104 9599 128326 SH SOLE 128326 0 0 CONSTELLATION BRANDS INC CL A 21036P108 14226 62393 SH SOLE 62393 0 0 COOPER COS INC COM NEW 216648402 7136 18580 SH SOLE 18580 0 0 COPART INC COM 217204106 8072 74321 SH SOLE 74321 0 0 CORNING INC COM 219350105 12104 278199 SH SOLE 278199 0 0 CORTEVA INC COM 22052L104 13010 279073 SH SOLE 279073 0 0 COSTAR GROUP INC COM 22160N109 26033 31675 SH SOLE 31675 0 0 COSTCO WHSL CORP NEW COM 22160K105 96319 273262 SH SOLE 273262 0 0 COUPA SOFTWARE INC COM 22266L106 6436 25290 SH SOLE 25290 0 0 CREDICORP LTD COM G2519Y108 3482 25496 SH SOLE 25496 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 10515 57611 SH SOLE 57611 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 27005 156888 SH SOLE 156888 0 0 CSX CORP COM 126408103 101696 1054723 SH SOLE 1054723 0 0 CUMMINS INC COM 231021106 13826 53361 SH SOLE 53361 0 0 CVS HEALTH CORP COM 126650100 36795 489096 SH SOLE 489096 0 0 D R HORTON INC COM 23331A109 10764 120776 SH SOLE 120776 0 0 DANAHER CORPORATION COM 235851102 53057 235726 SH SOLE 235726 0 0 DARDEN RESTAURANTS INC COM 237194105 6780 47743 SH SOLE 47743 0 0 DATADOG INC CL A COM 23804L103 4825 57893 SH SOLE 57893 0 0 DAVITA INC COM 23918K108 3515 32618 SH SOLE 32618 0 0 DEERE & CO COM 244199105 41234 110209 SH SOLE 110209 0 0 DELL TECHNOLOGIES INC CL C 24703L202 7747 87882 SH SOLE 87882 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 3032 62790 SH SOLE 62790 0 0 DENTSPLY SIRONA INC COM 24906P109 5389 84454 SH SOLE 84454 0 0 DEXCOM INC COM 252131107 12445 34629 SH SOLE 34629 0 0 DIAMONDBACK ENERGY INC COM 25278X109 4521 61521 SH SOLE 61521 0 0 DIGITAL RLTY TR INC COM 253868103 14708 104433 SH SOLE 104433 0 0 DISCOVER FINL SVCS COM 254709108 10565 111224 SH SOLE 111224 0 0 DISCOVERY INC COM SER A 25470F104 2121 48809 SH SOLE 48809 0 0 DISCOVERY INC COM SER C 25470F302 4641 125810 SH SOLE 125810 0 0 DISH NETWORK CORPORATION CL A 25470M109 3307 91345 SH SOLE 91345 0 0 DISNEY WALT CO COM 254687106 124929 677046 SH SOLE 677046 0 0 DOCUSIGN INC COM 256163106 13674 67545 SH SOLE 67545 0 0 DOLLAR GEN CORP NEW COM 256677105 19015 93846 SH SOLE 93846 0 0 DOLLAR TREE INC COM 256746108 9924 86701 SH SOLE 86701 0 0 DOMINION ENERGY INC COM 25746U109 23587 310523 SH SOLE 310523 0 0 DOMINOS PIZZA INC COM 25754A201 5668 15410 SH SOLE 15410 0 0 DORIAN LPG LTD SHS USD Y2106R110 2 184 SH SOLE 184 0 0 DOVER CORP COM 260003108 7532 54925 SH SOLE 54925 0 0 DOW INC COM 260557103 17695 276749 SH SOLE 276749 0 0 DRAFTKINGS INC COM CL A 26142R104 6806 110968 SH SOLE 110968 0 0 DTE ENERGY CO COM 233331107 8759 65789 SH SOLE 65789 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 26430 273803 SH SOLE 273803 0 0 DUKE REALTY CORP COM NEW 264411505 5869 139969 SH SOLE 139969 0 0 DUPONT DE NEMOURS INC COM 26614N102 15019 194345 SH SOLE 194345 0 0 EASTMAN CHEM CO COM 277432100 32879 298570 SH SOLE 298570 0 0 EATON CORP PLC SHS G29183103 20038 144911 SH SOLE 144911 0 0 EBAY INC. COM 278642103 15677 255987 SH SOLE 255987 0 0 ECOLAB INC COM 278865100 20164 94193 SH SOLE 94193 0 0 EDISON INTL COM 281020107 7977 136122 SH SOLE 136122 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 61580 736247 SH SOLE 736247 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 4207 142864 SH SOLE 142864 0 0 ELECTRONIC ARTS INC COM 285512109 14839 109617 SH SOLE 109617 0 0 EMERSON ELEC CO COM 291011104 19699 218340 SH SOLE 218340 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 572 67487 SH SOLE 67487 0 0 ENPHASE ENERGY INC COM 29355A107 6295 38818 SH SOLE 38818 0 0 ENTERGY CORP NEW COM 29364G103 7053 70903 SH SOLE 70903 0 0 EOG RES INC COM 26875P101 16314 224932 SH SOLE 224932 0 0 EPAM SYS INC COM 29414B104 6302 15887 SH SOLE 15887 0 0 EQUIFAX INC COM 294429105 8429 46535 SH SOLE 46535 0 0 EQUINIX INC COM 29444U700 22747 33472 SH SOLE 33472 0 0 EQUITABLE HLDGS INC COM 29452E101 5317 163011 SH SOLE 163011 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 4292 67435 SH SOLE 67435 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 9875 137862 SH SOLE 137862 0 0 ESSEX PPTY TR INC COM 297178105 6844 25176 SH SOLE 25176 0 0 ETSY INC COM 29786A106 8814 43704 SH SOLE 43704 0 0 EVEREST RE GROUP LTD COM G3223R108 3733 15062 SH SOLE 15062 0 0 EVERGY INC COM 30034W106 4979 83634 SH SOLE 83634 0 0 EVERSOURCE ENERGY COM 30040W108 37173 429295 SH SOLE 429295 0 0 EXACT SCIENCES CORP COM 30063P105 7178 54470 SH SOLE 54470 0 0 EXELON CORP COM 30161N101 15919 363938 SH SOLE 363938 0 0 EXPEDIA GROUP INC COM NEW 30212P303 8530 49557 SH SOLE 49557 0 0 EXPEDITORS INTL WASH INC COM 302130109 6608 61362 SH SOLE 61362 0 0 EXTRA SPACE STORAGE INC COM 30225T102 6375 48095 SH SOLE 48095 0 0 EXXON MOBIL CORP COM 30231G102 171418 3070350 SH SOLE 3070350 0 0 F5 NETWORKS INC COM 315616102 5182 24838 SH SOLE 24838 0 0 FACEBOOK INC CL A 30303M102 335575 1139357 SH SOLE 1139357 0 0 FACTSET RESH SYS INC COM 303075105 19447 63019 SH SOLE 63019 0 0 FAIR ISAAC CORP COM 303250104 3832 7883 SH SOLE 7883 0 0 FARFETCH LTD ORD SH CL A 30744W107 4299 81090 SH SOLE 81090 0 0 FASTENAL CO COM 311900104 10612 211057 SH SOLE 211057 0 0 FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 2708 26695 SH SOLE 26695 0 0 FEDEX CORP COM 31428X106 25886 91136 SH SOLE 91136 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 4163 102375 SH SOLE 102375 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 33001 234700 SH SOLE 234700 0 0 FIFTH THIRD BANCORP COM 316773100 10037 268014 SH SOLE 268014 0 0 FIRST HORIZON CORPORATION COM 320517105 1809 106950 SH SOLE 106950 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 10743 64424 SH SOLE 64424 0 0 FIRSTENERGY CORP COM 337932107 6928 199721 SH SOLE 199721 0 0 FISERV INC COM 337738108 25436 213672 SH SOLE 213672 0 0 FIVE BELOW INC COM 33829M101 29299 153823 SH SOLE 153823 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 8471 31533 SH SOLE 31533 0 0 FLEX LTD ORD Y2573F102 3585 195806 SH SOLE 195806 0 0 FMC CORP COM NEW 302491303 5692 51463 SH SOLE 51463 0 0 FORD MTR CO DEL COM 345370860 17162 1401013 SH SOLE 1401013 0 0 FORTINET INC COM 34959E109 9221 49998 SH SOLE 49998 0 0 FORTIVE CORP COM 34959J108 8278 117188 SH SOLE 117188 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 5301 55322 SH SOLE 55322 0 0 FOX CORP CL A COM 35137L105 4610 127679 SH SOLE 127679 0 0 FOX CORP CL B COM 35137L204 2113 60493 SH SOLE 60493 0 0 FRANKLIN RESOURCES INC COM 354613101 2775 93766 SH SOLE 93766 0 0 FREEPORT-MCMORAN INC CL B 35671D857 17699 537469 SH SOLE 537469 0 0 GALLAGHER ARTHUR J & CO COM 363576109 8516 68257 SH SOLE 68257 0 0 GARMIN LTD SHS H2906T109 6866 52072 SH SOLE 52072 0 0 GARTNER INC COM 366651107 5904 32344 SH SOLE 32344 0 0 GENERAL DYNAMICS CORP COM 369550108 17448 96098 SH SOLE 96098 0 0 GENERAL ELECTRIC CO COM 369604103 43040 3277986 SH SOLE 3277986 0 0 GENERAL MLS INC COM 370334104 13716 223685 SH SOLE 223685 0 0 GENERAL MTRS CO COM 37045V100 27341 475834 SH SOLE 475834 0 0 GENTEX CORP COM 371901109 3548 99470 SH SOLE 99470 0 0 GENUINE PARTS CO COM 372460105 6398 55350 SH SOLE 55350 0 0 GILEAD SCIENCES INC COM 375558103 44730 692087 SH SOLE 692087 0 0 GLOBAL PMTS INC COM 37940X102 22841 113308 SH SOLE 113308 0 0 GLOBANT S A COM L44385109 6187 29800 SH SOLE 29800 0 0 GLOBE LIFE INC COM 37959E102 4044 41849 SH SOLE 41849 0 0 GODADDY INC CL A 380237107 4663 60080 SH SOLE 60080 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 79326 242587 SH SOLE 242587 0 0 GRAINGER W W INC COM 384802104 6890 17184 SH SOLE 17184 0 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 510 2866 SH SOLE 2866 0 0 HALLIBURTON CO COM 406216101 7257 338171 SH SOLE 338171 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 9267 138750 SH SOLE 138750 0 0 HASBRO INC COM 418056107 4490 46715 SH SOLE 46715 0 0 HCA HEALTHCARE INC COM 40412C101 126801 673255 SH SOLE 673255 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 3825 49230 SH SOLE 49230 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 6174 194523 SH SOLE 194523 0 0 HEICO CORP NEW CL A 422806208 3227 28407 SH SOLE 28407 0 0 HEICO CORP NEW COM 422806109 2204 17521 SH SOLE 17521 0 0 HENRY JACK & ASSOC INC COM 426281101 2100 13843 SH SOLE 13843 0 0 HENRY SCHEIN INC COM 806407102 3495 50483 SH SOLE 50483 0 0 HERSHEY CO COM 427866108 7094 44856 SH SOLE 44856 0 0 HESS CORP COM 42809H107 6938 98046 SH SOLE 98046 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 7778 494167 SH SOLE 494167 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 12355 102171 SH SOLE 102171 0 0 HOLOGIC INC COM 436440101 7015 94309 SH SOLE 94309 0 0 HOME DEPOT INC COM 437076102 184700 605079 SH SOLE 605079 0 0 HONEYWELL INTL INC COM 438516106 93269 429673 SH SOLE 429673 0 0 HORMEL FOODS CORP COM 440452100 5134 107446 SH SOLE 107446 0 0 HOST HOTELS & RESORTS INC COM 44107P104 4495 266785 SH SOLE 266785 0 0 HOWMET AEROSPACE INC COM 443201108 4853 151055 SH SOLE 151055 0 0 HP INC COM 40434L105 15069 474622 SH SOLE 474622 0 0 HUBSPOT INC COM 443573100 6973 15353 SH SOLE 15353 0 0 HUMANA INC COM 444859102 20554 49025 SH SOLE 49025 0 0 HUNT J B TRANS SVCS INC COM 445658107 5735 34123 SH SOLE 34123 0 0 HUNTINGTON BANCSHARES INC COM 446150104 5616 357281 SH SOLE 357281 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 3115 15134 SH SOLE 15134 0 0 HUTCHISON CHINA MEDITECH LTD SPONSORED ADR 44842L103 1664 58900 SH SOLE 58900 0 0 IAC INTERACTIVECORP NEW COM 44891N109 6231 28807 SH SOLE 28807 0 0 IDACORP INC COM 451107106 24025 241011 SH SOLE 241011 0 0 IDEX CORP COM 45167R104 5748 27462 SH SOLE 27462 0 0 IDEXX LABS INC COM 45168D104 51289 104818 SH SOLE 104818 0 0 IHS MARKIT LTD SHS G47567105 14214 146865 SH SOLE 146865 0 0 ILLINOIS TOOL WKS INC COM 452308109 24589 111002 SH SOLE 111002 0 0 ILLUMINA INC COM 452327109 50556 131636 SH SOLE 131636 0 0 INCYTE CORP COM 45337C102 5539 68157 SH SOLE 68157 0 0 INFOSYS LTD SPONSORED ADR 456788108 1398 74354 SH SOLE 74354 0 0 INGERSOLL RAND INC COM 45687V106 6056 123059 SH SOLE 123059 0 0 INSULET CORP COM 45784P101 5880 22536 SH SOLE 22536 0 0 INTEL CORP COM 458140100 97410 1522029 SH SOLE 1522029 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 22900 205053 SH SOLE 205053 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 44422 333346 SH SOLE 333346 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 12365 88569 SH SOLE 88569 0 0 INTERNATIONAL PAPER CO COM 460146103 30939 572210 SH SOLE 572210 0 0 INTERPUBLIC GROUP COS INC COM 460690100 4272 146316 SH SOLE 146316 0 0 INTUIT COM 461202103 131498 343283 SH SOLE 343283 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 144668 195777 SH SOLE 195777 0 0 INVITATION HOMES INC COM 46187W107 6339 198144 SH SOLE 198144 0 0 IPG PHOTONICS CORP COM 44980X109 3074 14571 SH SOLE 14571 0 0 IQVIA HLDGS INC COM 46266C105 73764 381922 SH SOLE 381922 0 0 IRON MTN INC NEW COM 46284V101 3762 101654 SH SOLE 101654 0 0 JACOBS ENGR GROUP INC COM 469814107 6672 51613 SH SOLE 51613 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 2852 17353 SH SOLE 17353 0 0 JOHNSON & JOHNSON COM 478160104 236620 1439729 SH SOLE 1439729 0 0 JOHNSON CTLS INTL PLC SHS G51502105 16324 273578 SH SOLE 273578 0 0 JONES LANG LASALLE INC COM 48020Q107 23198 129560 SH SOLE 129560 0 0 JPMORGAN CHASE & CO COM 46625H100 285963 1878491 SH SOLE 1878491 0 0 JUNIPER NETWORKS INC COM 48203R104 3226 127343 SH SOLE 127343 0 0 KANSAS CITY SOUTHERN COM NEW 485170302 9066 34353 SH SOLE 34353 0 0 KB FINL GROUP INC SPONSORED ADR 48241A105 6091 123229 SH SOLE 123229 0 0 KELLOGG CO COM 487836108 6071 95901 SH SOLE 95901 0 0 KEURIG DR PEPPER INC COM 49271V100 9010 262146 SH SOLE 262146 0 0 KEYCORP COM 493267108 7238 362281 SH SOLE 362281 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 10449 72863 SH SOLE 72863 0 0 KIMBERLY-CLARK CORP COM 494368103 18016 129562 SH SOLE 129562 0 0 KIMCO RLTY CORP COM 49446R109 2895 154374 SH SOLE 154374 0 0 KINDER MORGAN INC DEL COM 49456B101 24761 1487164 SH SOLE 1487164 0 0 KKR & CO INC COM 48251W104 8171 167270 SH SOLE 167270 0 0 KLA CORP COM NEW 482480100 61673 186662 SH SOLE 186662 0 0 KRAFT HEINZ CO COM 500754106 29201 730034 SH SOLE 730034 0 0 KROGER CO COM 501044101 10821 300680 SH SOLE 300680 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 16274 80294 SH SOLE 80294 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 9208 36107 SH SOLE 36107 0 0 LAM RESEARCH CORP COM 512807108 32614 54791 SH SOLE 54791 0 0 LAMB WESTON HLDGS INC COM 513272104 4365 56335 SH SOLE 56335 0 0 LAS VEGAS SANDS CORP COM 517834107 7694 126630 SH SOLE 126630 0 0 LAUDER ESTEE COS INC CL A 518439104 24383 83835 SH SOLE 83835 0 0 LEAR CORP COM NEW 521865204 3751 20694 SH SOLE 20694 0 0 LEIDOS HOLDINGS INC COM 525327102 4866 50544 SH SOLE 50544 0 0 LENNAR CORP CL A 526057104 10168 100443 SH SOLE 100443 0 0 LENNAR CORP CL B 526057302 152 1849 SH SOLE 1849 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 1471 10131 SH SOLE 10131 0 0 LIBERTY BROADBAND CORP COM SER C 530307305 8502 56621 SH SOLE 56621 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 1968 76680 SH SOLE 76680 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 3878 151844 SH SOLE 151844 0 0 LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 1677 38035 SH SOLE 38035 0 0 LIBERTY MEDIA CORP DEL COM C SIRIUSXM 531229607 3001 68037 SH SOLE 68037 0 0 LILLY ELI & CO COM 532457108 163823 876905 SH SOLE 876905 0 0 LINCOLN NATL CORP IND COM 534187109 4359 70009 SH SOLE 70009 0 0 LINDE PLC SHS G5494J103 55443 197913 SH SOLE 197913 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 4439 52443 SH SOLE 52443 0 0 LKQ CORP COM 501889208 4971 117439 SH SOLE 117439 0 0 LOCKHEED MARTIN CORP COM 539830109 34274 92758 SH SOLE 92758 0 0 LOEWS CORP COM 540424108 4702 91695 SH SOLE 91695 0 0 LOWES COS INC COM 548661107 51207 269253 SH SOLE 269253 0 0 LULULEMON ATHLETICA INC COM 550021109 12880 41993 SH SOLE 41993 0 0 LUMEN TECHNOLOGIES INC COM 550241103 5162 386648 SH SOLE 386648 0 0 LYFT INC CL A COM 55087P104 5716 90464 SH SOLE 90464 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 10359 99557 SH SOLE 99557 0 0 M & T BK CORP COM 55261F104 7599 50124 SH SOLE 50124 0 0 MARATHON PETE CORP COM 56585A102 13389 250311 SH SOLE 250311 0 0 MARKEL CORP COM 570535104 5869 5150 SH SOLE 5150 0 0 MARKETAXESS HLDGS INC COM 57060D108 6724 13505 SH SOLE 13505 0 0 MARRIOTT INTL INC NEW CL A 571903202 15251 102969 SH SOLE 102969 0 0 MARSH & MCLENNAN COS INC COM 571748102 22356 183544 SH SOLE 183544 0 0 MARTIN MARIETTA MATLS INC COM 573284106 8151 24272 SH SOLE 24272 0 0 MARVELL TECHNOLOGY GROUP LTD ORD G5876H105 11704 238946 SH SOLE 238946 0 0 MASCO CORP COM 574599106 5792 96695 SH SOLE 96695 0 0 MASIMO CORP COM 574795100 3240 14109 SH SOLE 14109 0 0 MASTERCARD INCORPORATED CL A 57636Q104 117721 330631 SH SOLE 330631 0 0 MATCH GROUP INC NEW COM 57667L107 11164 81262 SH SOLE 81262 0 0 MAXIM INTEGRATED PRODS INC COM 57772K101 9113 99734 SH SOLE 99734 0 0 MCCORMICK & CO INC COM NON VTG 579780206 34703 389225 SH SOLE 389225 0 0 MCDONALDS CORP COM 580135101 62539 279019 SH SOLE 279019 0 0 MCKESSON CORP COM 58155Q103 11708 60027 SH SOLE 60027 0 0 MERCADOLIBRE INC COM 58733R102 82455 56010 SH SOLE 56010 0 0 MERCK & CO. INC COM 58933Y105 71728 930444 SH SOLE 930444 0 0 METLIFE INC COM 59156R108 16305 268214 SH SOLE 268214 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 39162 33886 SH SOLE 33886 0 0 MGE ENERGY INC COM 55277P104 20607 290827 SH SOLE 290827 0 0 MGM RESORTS INTERNATIONAL COM 552953101 6936 182583 SH SOLE 182583 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 14044 90479 SH SOLE 90479 0 0 MICRON TECHNOLOGY INC COM 595112103 110743 1255442 SH SOLE 1255442 0 0 MICROSOFT CORP COM 594918104 1263843 5360493 SH SOLE 5360493 0 0 MID-AMER APT CMNTYS INC COM 59522J103 6555 45404 SH SOLE 45404 0 0 MOBILE TELESYSTEMS PJSC SPONSORED ADR 607409109 2585 310000 SH SOLE 310000 0 0 MODERNA INC COM 60770K107 13974 106712 SH SOLE 106712 0 0 MOHAWK INDS INC COM 608190104 4192 21800 SH SOLE 21800 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 3343 65366 SH SOLE 65366 0 0 MONDELEZ INTL INC CL A 609207105 30259 516987 SH SOLE 516987 0 0 MONGODB INC CL A 60937P106 5177 19357 SH SOLE 19357 0 0 MONOLITHIC PWR SYS INC COM 609839105 5270 14921 SH SOLE 14921 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 12576 138059 SH SOLE 138059 0 0 MOODYS CORP COM 615369105 18291 61255 SH SOLE 61255 0 0 MORGAN STANLEY COM NEW 617446448 38743 498877 SH SOLE 498877 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 12138 64547 SH SOLE 64547 0 0 MSCI INC COM 55354G100 13233 31562 SH SOLE 31562 0 0 NASDAQ INC COM 631103108 6634 44989 SH SOLE 44989 0 0 NETAPP INC COM 64110D104 5919 81454 SH SOLE 81454 0 0 NETFLIX INC COM 64110L106 106446 204053 SH SOLE 204053 0 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 659 47050 SH SOLE 47050 0 0 NEW YORK TIMES CO CL A 650111107 27293 539168 SH SOLE 539168 0 0 NEWELL BRANDS INC COM 651229106 3828 142936 SH SOLE 142936 0 0 NEWMONT CORP COM 651639106 18227 302425 SH SOLE 302425 0 0 NEWS CORP NEW CL A 65249B109 3464 136234 SH SOLE 136234 0 0 NEWS CORP NEW CL B 65249B208 963 41034 SH SOLE 41034 0 0 NEXTERA ENERGY INC COM 65339F101 55393 732617 SH SOLE 732617 0 0 NIKE INC CL B 654106103 60685 456656 SH SOLE 456656 0 0 NIO INC SPON ADS 62914V106 38239 981000 SH SOLE 981000 0 0 NISOURCE INC COM 65473P105 3117 129271 SH SOLE 129271 0 0 NORDSON CORP COM 655663102 167423 842675 SH SOLE 842675 0 0 NORFOLK SOUTHN CORP COM 655844108 25775 95989 SH SOLE 95989 0 0 NORTHERN TR CORP COM 665859104 7449 70872 SH SOLE 70872 0 0 NORTHROP GRUMMAN CORP COM 666807102 96283 297501 SH SOLE 297501 0 0 NORTONLIFELOCK INC COM 668771108 4671 219699 SH SOLE 219699 0 0 NRG ENERGY INC COM NEW 629377508 3789 100420 SH SOLE 100420 0 0 NUCOR CORP COM 670346105 9161 114129 SH SOLE 114129 0 0 NVIDIA CORPORATION COM 67066G104 155340 290937 SH SOLE 290937 0 0 NVR INC COM 62944T105 6058 1286 SH SOLE 1286 0 0 NXP SEMICONDUCTORS N V COM N6596X109 20646 102545 SH SOLE 102545 0 0 OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162 492 41274 SH SOLE 41274 0 0 OCCIDENTAL PETE CORP COM 674599105 20956 787214 SH SOLE 787214 0 0 OGE ENERGY CORP COM 670837103 18404 568738 SH SOLE 568738 0 0 OKTA INC CL A 679295105 9676 43895 SH SOLE 43895 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 96773 402532 SH SOLE 402532 0 0 OMNICOM GROUP INC COM 681919106 6052 81621 SH SOLE 81621 0 0 ON SEMICONDUCTOR CORP COM 682189105 38108 915834 SH SOLE 915834 0 0 ONEOK INC NEW COM 682680103 8360 165021 SH SOLE 165021 0 0 ORACLE CORP COM 68389X105 47976 683714 SH SOLE 683714 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 13766 27139 SH SOLE 27139 0 0 OTIS WORLDWIDE CORP COM 68902V107 10670 155881 SH SOLE 155881 0 0 PACCAR INC COM 693718108 41555 447208 SH SOLE 447208 0 0 PACKAGING CORP AMER COM 695156109 4931 36665 SH SOLE 36665 0 0 PALO ALTO NETWORKS INC COM 697435105 11211 34809 SH SOLE 34809 0 0 PARKER-HANNIFIN CORP COM 701094104 14762 46799 SH SOLE 46799 0 0 PAYCHEX INC COM 704326107 11581 118149 SH SOLE 118149 0 0 PAYCOM SOFTWARE INC COM 70432V102 6810 18403 SH SOLE 18403 0 0 PAYPAL HLDGS INC COM 70450Y103 160586 661282 SH SOLE 661282 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 10715 95298 SH SOLE 95298 0 0 PEPSICO INC COM 713448108 107035 756701 SH SOLE 756701 0 0 PERKINELMER INC COM 714046109 4786 37303 SH SOLE 37303 0 0 PERRIGO CO PLC SHS G97822103 2048 50609 SH SOLE 50609 0 0 PFIZER INC COM 717081103 74493 2056115 SH SOLE 2056115 0 0 PG&E CORP COM 69331C108 5691 486028 SH SOLE 486028 0 0 PHILIP MORRIS INTL INC COM 718172109 89919 1013287 SH SOLE 1013287 0 0 PHILLIPS 66 COM 718546104 12774 156659 SH SOLE 156659 0 0 PINNACLE WEST CAP CORP COM 723484101 3535 43452 SH SOLE 43452 0 0 PINTEREST INC CL A 72352L106 30438 411157 SH SOLE 411157 0 0 PIONEER NAT RES CO COM 723787107 10317 64963 SH SOLE 64963 0 0 PLUG POWER INC COM NEW 72919P202 5379 150082 SH SOLE 150082 0 0 PNC FINL SVCS GROUP INC COM 693475105 56437 321741 SH SOLE 321741 0 0 POOL CORP COM 73278L105 4846 14037 SH SOLE 14037 0 0 PPG INDS INC COM 693506107 13393 89129 SH SOLE 89129 0 0 PPL CORP COM 69351T106 8028 278378 SH SOLE 278378 0 0 PRICE T ROWE GROUP INC COM 74144T108 14780 86133 SH SOLE 86133 0 0 PRIMERICA INC COM 74164M108 25982 174090 SH SOLE 174090 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 6204 103473 SH SOLE 103473 0 0 PROCTER AND GAMBLE CO COM 742718109 175366 1294886 SH SOLE 1294886 0 0 PROGRESSIVE CORP COM 743315103 106700 1115988 SH SOLE 1115988 0 0 PROLOGIS INC. COM 74340W103 34538 325830 SH SOLE 325830 0 0 PRUDENTIAL FINL INC COM 744320102 13049 143233 SH SOLE 143233 0 0 PTC INC COM 69370C100 5522 40119 SH SOLE 40119 0 0 PUBLIC STORAGE COM 74460D109 13957 56560 SH SOLE 56560 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 11581 192338 SH SOLE 192338 0 0 PULTE GROUP INC COM 745867101 4927 93964 SH SOLE 93964 0 0 QORVO INC COM 74736K101 7746 42397 SH SOLE 42397 0 0 QUALCOMM INC COM 747525103 56470 425896 SH SOLE 425896 0 0 QUEST DIAGNOSTICS INC COM 74834L100 6378 49696 SH SOLE 49696 0 0 RAYMOND JAMES FINL INC COM 754730109 5952 48563 SH SOLE 48563 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 41385 535590 SH SOLE 535590 0 0 REALTY INCOME CORP COM 756109104 8456 133162 SH SOLE 133162 0 0 REGENCY CTRS CORP COM 758849103 3974 70070 SH SOLE 70070 0 0 REGENERON PHARMACEUTICALS COM 75886F107 17095 36130 SH SOLE 36130 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 7420 359136 SH SOLE 359136 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 123569 817122 SH SOLE 817122 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 2595 16193 SH SOLE 16193 0 0 REPUBLIC SVCS INC COM 760759100 6632 66753 SH SOLE 66753 0 0 RESMED INC COM 761152107 10535 54298 SH SOLE 54298 0 0 RINGCENTRAL INC CL A 76680R206 8995 30198 SH SOLE 30198 0 0 ROBERT HALF INTL INC COM 770323103 3677 47099 SH SOLE 47099 0 0 ROCKWELL AUTOMATION INC COM 773903109 11692 44046 SH SOLE 44046 0 0 ROKU INC COM CL A 77543R102 13112 40249 SH SOLE 40249 0 0 ROLLINS INC COM 775711104 2425 70466 SH SOLE 70466 0 0 ROPER TECHNOLOGIES INC COM 776696106 45963 113957 SH SOLE 113957 0 0 ROSS STORES INC COM 778296103 16045 133808 SH SOLE 133808 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 5721 66832 SH SOLE 66832 0 0 RPM INTL INC COM 749685103 26533 288871 SH SOLE 288871 0 0 S&P GLOBAL INC COM 78409V104 58881 166862 SH SOLE 166862 0 0 SALESFORCE COM INC COM 79466L302 113036 533516 SH SOLE 533516 0 0 SANTANDER CONSUMER USA HLDGS COM 80283M101 1162 42936 SH SOLE 42936 0 0 SAREPTA THERAPEUTICS INC COM 803607100 2109 28298 SH SOLE 28298 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 11551 41616 SH SOLE 41616 0 0 SCHLUMBERGER LTD COM 806857108 26845 987297 SH SOLE 987297 0 0 SCHWAB CHARLES CORP COM 808513105 34703 532420 SH SOLE 532420 0 0 SEACOR HOLDINGS INC COM 811904101 63 1542 SH SOLE 1542 0 0 SEACOR MARINE HLDGS INC COM 78413P101 8 1550 SH SOLE 1550 0 0 SEAGATE TECHNOLOGY PLC SHS G7945M107 5441 70895 SH SOLE 70895 0 0 SEAGEN INC COM 81181C104 6673 48053 SH SOLE 48053 0 0 SEI INVTS CO COM 784117103 2725 44725 SH SOLE 44725 0 0 SEMPRA ENERGY COM 816851109 14289 107776 SH SOLE 107776 0 0 SENDAS DISTRIBUIDORA S A SPON ADS 81689T104 271 20848 SH SOLE 20848 0 0 SERVICENOW INC COM 81762P102 36551 73086 SH SOLE 73086 0 0 SHERWIN WILLIAMS CO COM 824348106 7743 31477 SH SOLE 31477 0 0 SHOPIFY INC CL A 82509L107 15557 14060 SH SOLE 14060 0 0 SIMON PPTY GROUP INC NEW COM 828806109 13329 117157 SH SOLE 117157 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 2376 390228 SH SOLE 390228 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 45579 248415 SH SOLE 248415 0 0 SLACK TECHNOLOGIES INC COM CL A 83088V102 6488 159679 SH SOLE 159679 0 0 SMUCKER J M CO COM NEW 832696405 5566 43986 SH SOLE 43986 0 0 SNAP ON INC COM 833034101 5182 22457 SH SOLE 22457 0 0 SNOWFLAKE INC CL A 833445109 14483 63167 SH SOLE 63167 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 5120 17814 SH SOLE 17814 0 0 SOUTHERN CO COM 842587107 24483 393875 SH SOLE 393875 0 0 SOUTHERN COPPER CORP COM 84265V105 22786 335727 SH SOLE 335727 0 0 SOUTHWEST AIRLS CO COM 844741108 3342 54728 SH SOLE 54728 0 0 SPLUNK INC COM 848637104 8163 60250 SH SOLE 60250 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 13228 49366 SH SOLE 49366 0 0 SQUARE INC CL A 852234103 31462 138570 SH SOLE 138570 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 5695 81508 SH SOLE 81508 0 0 STANLEY BLACK & DECKER INC COM 854502101 11659 58392 SH SOLE 58392 0 0 STARBUCKS CORP COM 855244109 48308 442094 SH SOLE 442094 0 0 STATE STR CORP COM 857477103 32528 387192 SH SOLE 387192 0 0 STEEL DYNAMICS INC COM 858119100 130347 2567904 SH SOLE 2567904 0 0 STRYKER CORPORATION COM 863667101 175354 719901 SH SOLE 719901 0 0 SUN CMNTYS INC COM 866674104 6124 40818 SH SOLE 40818 0 0 SUNCOR ENERGY INC NEW COM 867224107 67025 3206955 SH SOLE 3206955 0 0 SVB FINANCIAL GROUP COM 78486Q101 9603 19453 SH SOLE 19453 0 0 SYNCHRONY FINANCIAL COM 87165B103 8649 212727 SH SOLE 212727 0 0 SYNOPSYS INC COM 871607107 14297 57701 SH SOLE 57701 0 0 SYSCO CORP COM 871829107 14637 185886 SH SOLE 185886 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 317594 2685100 SH SOLE 2685100 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 7527 42596 SH SOLE 42596 0 0 TARGET CORP COM 87612E106 37354 188592 SH SOLE 188592 0 0 TE CONNECTIVITY LTD REG SHS H84989104 124284 962620 SH SOLE 962620 0 0 TELADOC HEALTH INC COM 87918A105 7134 39249 SH SOLE 39249 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 5349 12932 SH SOLE 12932 0 0 TELEFLEX INCORPORATED COM 879369106 7341 17670 SH SOLE 17670 0 0 TERADYNE INC COM 880770102 6230 51197 SH SOLE 51197 0 0 TESLA INC COM 88160R101 189889 284294 SH SOLE 284294 0 0 TEXAS INSTRS INC COM 882508104 327428 1732512 SH SOLE 1732512 0 0 TEXTRON INC COM 883203101 4986 88900 SH SOLE 88900 0 0 THE TRADE DESK INC COM CL A 88339J105 29320 44993 SH SOLE 44993 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 254376 557378 SH SOLE 557378 0 0 TJX COS INC NEW COM 872540109 63500 959934 SH SOLE 959934 0 0 T-MOBILE US INC COM 872590104 24567 196084 SH SOLE 196084 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 23791 364844 SH SOLE 364844 0 0 TRACTOR SUPPLY CO COM 892356106 7743 43725 SH SOLE 43725 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 21596 130445 SH SOLE 130445 0 0 TRANSDIGM GROUP INC COM 893641100 11217 19079 SH SOLE 19079 0 0 TRANSUNION COM 89400J107 6487 72078 SH SOLE 72078 0 0 TRAVELERS COMPANIES INC COM 89417E109 14133 93972 SH SOLE 93972 0 0 TRIMBLE INC COM 896239100 7179 92289 SH SOLE 92289 0 0 TRUIST FINL CORP COM 89832Q109 58462 1002429 SH SOLE 1002429 0 0 TWILIO INC CL A 90138F102 18232 53503 SH SOLE 53503 0 0 TWITTER INC COM 90184L102 18481 290438 SH SOLE 290438 0 0 TYLER TECHNOLOGIES INC COM 902252105 4391 10343 SH SOLE 10343 0 0 TYSON FOODS INC CL A 902494103 27178 365782 SH SOLE 365782 0 0 UBER TECHNOLOGIES INC COM 90353T100 28209 517496 SH SOLE 517496 0 0 UBIQUITI INC COM 90353W103 151 505 SH SOLE 505 0 0 UDR INC COM 902653104 4590 104654 SH SOLE 104654 0 0 ULTA BEAUTY INC COM 90384S303 30731 99397 SH SOLE 99397 0 0 UNION PAC CORP COM 907818108 99871 453115 SH SOLE 453115 0 0 UNITED AIRLS HLDGS INC COM 910047109 1551 26960 SH SOLE 26960 0 0 UNITED PARCEL SERVICE INC CL B 911312106 45208 265946 SH SOLE 265946 0 0 UNITED RENTALS INC COM 911363109 8623 26186 SH SOLE 26186 0 0 UNITEDHEALTH GROUP INC COM 91324P102 192442 517219 SH SOLE 517219 0 0 UNITY SOFTWARE INC COM 91332U101 130 1294 SH SOLE 1294 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 3332 24983 SH SOLE 24983 0 0 US BANCORP DEL COM NEW 902973304 54919 992925 SH SOLE 992925 0 0 V F CORP COM 918204108 9536 119314 SH SOLE 119314 0 0 VAIL RESORTS INC COM 91879Q109 4570 15668 SH SOLE 15668 0 0 VALERO ENERGY CORP COM 91913Y100 10936 152731 SH SOLE 152731 0 0 VARIAN MED SYS INC COM 92220P105 6318 35788 SH SOLE 35788 0 0 VEEVA SYS INC CL A COM 922475108 13129 50256 SH SOLE 50256 0 0 VENTAS INC COM 92276F100 7893 147972 SH SOLE 147972 0 0 VEREIT INC COM 92339V308 2874 74410 SH SOLE 74410 0 0 VERISIGN INC COM 92343E102 5925 29812 SH SOLE 29812 0 0 VERISK ANALYTICS INC COM 92345Y106 10689 60495 SH SOLE 60495 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 202645 3484864 SH SOLE 3484864 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 21387 99526 SH SOLE 99526 0 0 VIACOMCBS INC CL B 92556H206 9142 202706 SH SOLE 202706 0 0 VIATRIS INC COM 92556V106 6366 455655 SH SOLE 455655 0 0 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 10421 349000 SH SOLE 349000 0 0 VISA INC COM CL A 92826C839 376247 1777012 SH SOLE 1777012 0 0 VISTRA CORP COM 92840M102 2941 166339 SH SOLE 166339 0 0 VMWARE INC CL A COM 928563402 4328 28768 SH SOLE 28768 0 0 VONTIER CORPORATION COM 928881101 1430 47237 SH SOLE 47237 0 0 VORNADO RLTY TR SH BEN INT 929042109 3131 68971 SH SOLE 68971 0 0 VOYA FINANCIAL INC COM 929089100 2531 39774 SH SOLE 39774 0 0 VULCAN MATLS CO COM 929160109 8632 51150 SH SOLE 51150 0 0 WABTEC COM 929740108 45864 579378 SH SOLE 579378 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 14749 268661 SH SOLE 268661 0 0 WALMART INC COM 931142103 70126 516279 SH SOLE 516279 0 0 WASTE MGMT INC DEL COM 94106L109 21015 162879 SH SOLE 162879 0 0 WATERS CORP COM 941848103 6250 21994 SH SOLE 21994 0 0 WATSCO INC COM 942622200 451 1731 SH SOLE 1731 0 0 WAYFAIR INC CL A 94419L101 8603 27333 SH SOLE 27333 0 0 WEC ENERGY GROUP INC COM 92939U106 10427 111413 SH SOLE 111413 0 0 WELLS FARGO CO NEW COM 949746101 55299 1415373 SH SOLE 1415373 0 0 WELLTOWER INC COM 95040Q104 10979 153276 SH SOLE 153276 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 6276 22274 SH SOLE 22274 0 0 WESTERN DIGITAL CORP. COM 958102105 7171 107435 SH SOLE 107435 0 0 WESTERN UN CO COM 959802109 4047 164111 SH SOLE 164111 0 0 WESTLAKE CHEM CORP COM 960413102 1161 13077 SH SOLE 13077 0 0 WESTROCK CO COM 96145D105 5045 96922 SH SOLE 96922 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 10563 296727 SH SOLE 296727 0 0 WHIRLPOOL CORP COM 963320106 5249 23822 SH SOLE 23822 0 0 WILLIAMS COS INC COM 969457100 10700 451677 SH SOLE 451677 0 0 WORKDAY INC CL A 98138H101 16334 65748 SH SOLE 65748 0 0 WP CAREY INC COM 92936U109 4582 64761 SH SOLE 64761 0 0 WYNN RESORTS LTD COM 983134107 4869 38840 SH SOLE 38840 0 0 XCEL ENERGY INC COM 98389B100 12703 190998 SH SOLE 190998 0 0 XILINX INC COM 983919101 11574 93412 SH SOLE 93412 0 0 XPO LOGISTICS INC COM 983793100 4507 36553 SH SOLE 36553 0 0 XYLEM INC COM 98419M100 7003 66577 SH SOLE 66577 0 0 YANDEX N V SHS CLASS A N97284108 6801 106168 SH SOLE 106168 0 0 YUM BRANDS INC COM 988498101 12497 115520 SH SOLE 115520 0 0 YUM CHINA HLDGS INC COM 98850P109 8503 143613 SH SOLE 143613 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 9920 20445 SH SOLE 20445 0 0 ZENDESK INC COM 98936J101 5253 39606 SH SOLE 39606 0 0 ZILLOW GROUP INC CL A 98954M101 2610 19864 SH SOLE 19864 0 0 ZILLOW GROUP INC CL C CAP STK 98954M200 6715 51800 SH SOLE 51800 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 12399 77452 SH SOLE 77452 0 0 ZIONS BANCORPORATION N A COM 989701107 3350 60949 SH SOLE 60949 0 0 ZOETIS INC CL A 98978V103 28422 180478 SH SOLE 180478 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 20516 63854 SH SOLE 63854 0 0 ZSCALER INC COM 98980G102 4591 26742 SH SOLE 26742 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 563 19320 SH SOLE 19320 0 0