0001085146-22-003153.txt : 20220816 0001085146-22-003153.hdr.sgml : 20220816 20220816160102 ACCESSION NUMBER: 0001085146-22-003153 CONFORMED SUBMISSION TYPE: 13F-HR/A PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20211231 FILED AS OF DATE: 20220816 DATE AS OF CHANGE: 20220816 EFFECTIVENESS DATE: 20220816 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/A SEC ACT: 1934 Act SEC FILE NUMBER: 028-02709 FILM NUMBER: 221170100 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/A 1 primary_doc.xml 13F-HR/A LIVE false false false 0000863748 XXXXXXXX 12-31-2021 12-31-2021 true 1 RESTATEMENT ROYAL LONDON ASSET MANAGEMENT LTD
55 GRACECHURCH ST LONDON UNITED KINGDOM X0 EC3V 0RL
13F HOLDINGS REPORT 028-02709 N
Sagar Amlani Portfolio Mandate Monitoring Manager 0-203-272-5785 /s/ Sagar Amlani London X0 08-15-2022 0 666 25943311 false
INFORMATION TABLE 2 infotable.xml INFORMATION TABLE 3M CO COM 88579Y101 35438 199507 SH SOLE 199507 0 0 51JOB INC SPONSORED ADS 316827104 3652 74531 SH SOLE 74531 0 0 ABBOTT LABS COM 002824100 82825 588454 SH SOLE 588454 0 0 ABBVIE INC COM 00287Y109 119762 884474 SH SOLE 884474 0 0 ABIOMED INC COM 003654100 5661 15756 SH SOLE 15756 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 88830 214267 SH SOLE 214267 0 0 ACTIVISION BLIZZARD INC COM 00507V109 18142 272716 SH SOLE 272716 0 0 ADOBE SYSTEMS INCORPORATED COM 00724F101 321934 567544 SH SOLE 567544 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 5676 23665 SH SOLE 23665 0 0 ADVANCED DRAIN SYS INC DEL COM 00790R104 1229 9031 SH SOLE 9031 0 0 ADVANCED MICRO DEVICES INC COM 007903107 59370 412508 SH SOLE 412508 0 0 AFLAC INC COM 001055102 38048 651567 SH SOLE 651567 0 0 AGCO CORP COM 001084102 21395 184329 SH SOLE 184329 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 304775 1908364 SH SOLE 1908364 0 0 AGNC INVT CORP COM 00123Q104 3482 231450 SH SOLE 231450 0 0 AIR PRODS & CHEMS INC COM 009158106 8809 28947 SH SOLE 28947 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 6749 57680 SH SOLE 57680 0 0 ALBEMARLE CORP COM 012653101 9233 39506 SH SOLE 39506 0 0 ALCON AG ORD SHS H01301128 4866 60262 SH SOLE 60262 0 0 ALEXANDRIA REAL ESTATE EQ IN COM 015271109 10333 46343 SH SOLE 46343 0 0 ALIGN TECHNOLOGY INC COM 016255101 17560 26705 SH SOLE 26705 0 0 ALLEGHANY CORP MD COM 017175100 2156 3230 SH SOLE 3230 0 0 ALLEGIANT TRAVEL CO COM 01748X102 18523 99124 SH SOLE 99124 0 0 ALLEGION PLC ORD SHS G0176J109 3605 27219 SH SOLE 27219 0 0 ALLSTATE CORP COM 020002101 13142 111719 SH SOLE 111719 0 0 ALLY FINL INC COM 02005N100 6569 137986 SH SOLE 137986 0 0 ALNYLAM PHARMACEUTICALS INC COM 02043Q107 6842 40303 SH SOLE 40303 0 0 ALPHABET INC CAP STK CL C 02079K107 277830 95989 SH SOLE 95989 0 0 ALPHABET INC CAP STK CL C 02079K107 962657 332232 SH SOLE 332232 0 0 ALTICE USA INC CL A 02156K103 1249 77199 SH SOLE 77199 0 0 ALTRIA GROUP INC COM 02209S103 23195 489446 SH SOLE 489446 0 0 AMAZON COM INC COM 023135106 972616 291649 SH SOLE 291649 0 0 AMC ENTMT HLDGS INC CL A COM 00165C104 4872 179092 SH SOLE 179092 0 0 AMDOCS LTD SHS G02602103 3182 42499 SH SOLE 42499 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 290 16119 SH SOLE 16119 0 0 AMERICAN EXPRESS CO COM 025816109 39263 240015 SH SOLE 240015 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 16992 298912 SH SOLE 298912 0 0 AMERICAN TOWER CORP NEW COM 03027X100 75716 258902 SH SOLE 258902 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 40053 212110 SH SOLE 212110 0 0 AMERIPRISE FINL INC COM 03076C106 11099 36795 SH SOLE 36795 0 0 AMERISOURCEBERGEN CORP COM 03073E105 6244 46972 SH SOLE 46972 0 0 AMETEK INC COM 031100100 49161 334266 SH SOLE 334266 0 0 AMGEN INC COM 031162100 43897 195066 SH SOLE 195066 0 0 AMPHENOL CORP NEW CL A 032095101 16888 193134 SH SOLE 193134 0 0 ANALOG DEVICES INC COM 032654105 31611 179794 SH SOLE 179794 0 0 ANNALY CAPITAL MANAGEMENT IN COM 035710409 3959 506643 SH SOLE 506643 0 0 ANSYS INC COM 03662Q105 125794 313721 SH SOLE 313721 0 0 ANTHEM INC COM 036752103 72740 156899 SH SOLE 156899 0 0 AON PLC SHS CL A G0403H108 23938 79650 SH SOLE 79650 0 0 APPLE INC COM 037833100 1298374 7310461 SH SOLE 7310461 0 0 APPLIED MATLS INC COM 038222105 98235 624326 SH SOLE 624326 0 0 APTIV PLC SHS G6095L109 156541 949081 SH SOLE 949081 0 0 ARAMARK COM 03852U106 2582 70042 SH SOLE 70042 0 0 ARCH CAP GROUP LTD ORD G0450A105 4437 99841 SH SOLE 99841 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 13407 198337 SH SOLE 198337 0 0 ARISTA NETWORKS INC COM 040413106 11637 80959 SH SOLE 80959 0 0 ARROW ELECTRS INC COM 042735100 4013 29875 SH SOLE 29875 0 0 ASSURANT INC COM 04621X108 4748 30460 SH SOLE 30460 0 0 AT&T INC COM 00206R102 60750 2469010 SH SOLE 2469010 0 0 ATLASSIAN CORP PLC CL A G06242104 17578 46077 SH SOLE 46077 0 0 ATMOS ENERGY CORP COM 049560105 4604 43939 SH SOLE 43939 0 0 AUTODESK INC COM 052769106 158706 564199 SH SOLE 564199 0 0 AUTOHOME INC SP ADS RP CL A 05278C107 69 2357 SH SOLE 2357 0 0 AUTOLIV INC COM 052800109 3444 33296 SH SOLE 33296 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 35300 143119 SH SOLE 143119 0 0 AUTOZONE INC COM 053332102 14970 7139 SH SOLE 7139 0 0 AVALONBAY CMNTYS INC COM 053484101 12743 50447 SH SOLE 50447 0 0 AVANGRID INC COM 05351W103 970 19454 SH SOLE 19454 0 0 AVANTOR INC COM 05352A100 7874 186825 SH SOLE 186825 0 0 AVERY DENNISON CORP COM 053611109 10169 46945 SH SOLE 46945 0 0 BAIDU INC SPON ADR REP A 056752108 327 2200 SH SOLE 2200 0 0 BAKER HUGHES COMPANY CL A 05722G100 39794 1654307 SH SOLE 1654307 0 0 BALL CORP COM 058498106 122527 1273076 SH SOLE 1273076 0 0 BANCO BRADESCO S A SP ADR PFD NEW 059460303 129 37530 SH SOLE 37530 0 0 BANK NEW YORK MELLON CORP COM 064058100 15310 263618 SH SOLE 263618 0 0 BANK NOVA SCOTIA B C COM 064149107 20108 224520 SH SOLE 224520 0 0 BAOZUN INC SPONSORED ADR 06684L103 121 8701 SH SOLE 8701 0 0 BARRICK GOLD CORP COM 067901108 545 40000 SH SOLE 40000 0 0 BARRICK GOLD CORP COM 067901108 4291 225664 SH SOLE 225664 0 0 BATH & BODY WORKS INC COM 070830104 5557 79619 SH SOLE 79619 0 0 BAXTER INTL INC COM 071813109 14630 170441 SH SOLE 170441 0 0 BECTON DICKINSON & CO COM 075887109 24566 97677 SH SOLE 97677 0 0 BERKLEY W R CORP COM 084423102 2330 28285 SH SOLE 28285 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 251729 842017 SH SOLE 842017 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 53638 119 SH SOLE 119 0 0 BEST BUY INC COM 086516101 8475 83416 SH SOLE 83416 0 0 BIO RAD LABS INC CL B 090572108 4480 5927 SH SOLE 5927 0 0 BIOGEN INC COM 09062X103 24223 100934 SH SOLE 100934 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 5366 60703 SH SOLE 60703 0 0 BIO-TECHNE CORP COM 09073M104 4721 9120 SH SOLE 9120 0 0 BK OF AMERICA CORP COM 060505104 111113 2497755 SH SOLE 2497755 0 0 BLACKROCK INC COM 09247X101 81749 89316 SH SOLE 89316 0 0 BLACKSTONE INC COM 09260D107 28770 222325 SH SOLE 222325 0 0 BLOCK INC CL A 852234103 21540 133356 SH SOLE 133356 0 0 BOEING CO COM 097023105 36744 182532 SH SOLE 182532 0 0 BOOKING HOLDINGS INC COM 09857L108 55007 22916 SH SOLE 22916 0 0 BORGWARNER INC COM 099724106 3529 78308 SH SOLE 78308 0 0 BOSTON PROPERTIES INC COM 101121101 6602 57319 SH SOLE 57319 0 0 BOSTON SCIENTIFIC CORP COM 101137107 19922 469035 SH SOLE 469035 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 14797 117545 SH SOLE 117545 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 48318 774890 SH SOLE 774890 0 0 BRISTOW GROUP INC COM 11040G103 16 513 SH SOLE 513 0 0 BROADCOM INC COM 11135F101 91701 137797 SH SOLE 137797 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 6215 33993 SH SOLE 33993 0 0 BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 32380 424128 SH SOLE 424128 0 0 BROWN & BROWN INC COM 115236101 5921 84238 SH SOLE 84238 0 0 BROWN FORMAN CORP CL A 115637100 5120 70265 SH SOLE 70265 0 0 BUNGE LIMITED COM G16962105 4961 53126 SH SOLE 53126 0 0 BURLINGTON STORES INC COM 122017106 6180 21204 SH SOLE 21204 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 4466 41504 SH SOLE 41504 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 17111 91812 SH SOLE 91812 0 0 CAESARS ENTERTAINMENT INC NE COM 12769G100 6367 68080 SH SOLE 68080 0 0 CAMPBELL SOUP CO COM 134429109 3446 79290 SH SOLE 79290 0 0 CAPITAL ONE FINL CORP COM 14040H105 22493 155041 SH SOLE 155041 0 0 CARDINAL HEALTH INC COM 14149Y108 5143 99881 SH SOLE 99881 0 0 CARETRUST REIT INC COM 14174T107 12401 543321 SH SOLE 543321 0 0 CARMAX INC COM 143130102 7129 54738 SH SOLE 54738 0 0 CARNIVAL CORP COMMON STOCK 143658300 4817 239352 SH SOLE 239352 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 16496 304104 SH SOLE 304104 0 0 CARVANA CO CL A 146869102 6289 27131 SH SOLE 27131 0 0 CASEYS GEN STORES INC COM 147528103 16636 84337 SH SOLE 84337 0 0 CATALENT INC COM 148806102 8363 65314 SH SOLE 65314 0 0 CATERPILLAR INC COM 149123101 40299 194899 SH SOLE 194899 0 0 CAZOO GROUP LTD COM G2007L105 6424 1063565 SH SOLE 1063565 0 0 CBOE GLOBAL MKTS INC COM 12503M108 4696 36043 SH SOLE 36043 0 0 CBRE GROUP INC CL A 12504L109 12785 117789 SH SOLE 117789 0 0 CDW CORP COM 12514G108 40837 199382 SH SOLE 199382 0 0 CELANESE CORP DEL COM 150870103 8666 51546 SH SOLE 51546 0 0 CENTENE CORP DEL COM 15135B101 16479 199980 SH SOLE 199980 0 0 CENTERPOINT ENERGY INC COM 15189T107 14181 508179 SH SOLE 508179 0 0 CERIDIAN HCM HLDG INC COM 15677J108 4622 44241 SH SOLE 44241 0 0 CERNER CORP COM 156782104 8990 96772 SH SOLE 96772 0 0 CHARLES RIV LABS INTL INC COM 159864107 4638 12306 SH SOLE 12306 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 29049 44539 SH SOLE 44539 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 4775 40954 SH SOLE 40954 0 0 CHENIERE ENERGY INC COM NEW 16411R208 6763 66749 SH SOLE 66749 0 0 CHEVRON CORP NEW COM 166764100 76148 648920 SH SOLE 648920 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 17178 9826 SH SOLE 9826 0 0 CHUBB LIMITED COM H1467J104 26958 139467 SH SOLE 139467 0 0 CHURCH & DWIGHT CO INC COM 171340102 33073 322659 SH SOLE 322659 0 0 CIGNA CORP NEW COM 125523100 26731 116385 SH SOLE 116385 0 0 CINCINNATI FINL CORP COM 172062101 4529 39744 SH SOLE 39744 0 0 CINTAS CORP COM 172908105 12728 28733 SH SOLE 28733 0 0 CISCO SYS INC COM 17275R102 133419 2105233 SH SOLE 2105233 0 0 CITIGROUP INC COM NEW 172967424 42378 701910 SH SOLE 701910 0 0 CITIZENS FINL GROUP INC COM 174610105 6779 143480 SH SOLE 143480 0 0 CITRIX SYS INC COM 177376100 3946 41735 SH SOLE 41735 0 0 CLARIVATE PLC ORD SHS G21810109 2916 123908 SH SOLE 123908 0 0 CLOROX CO DEL COM 189054109 8609 49365 SH SOLE 49365 0 0 CLOUDFLARE INC CL A COM 18915M107 11529 87642 SH SOLE 87642 0 0 CME GROUP INC COM 12572Q105 54108 236793 SH SOLE 236793 0 0 CMS ENERGY CORP COM 125896100 7131 109638 SH SOLE 109638 0 0 CNA FINL CORP COM 126117100 328 7442 SH SOLE 7442 0 0 CNH INDL N V SHS N20944109 2246 131546 SH SOLE 131546 0 0 COCA COLA CO COM 191216100 80006 1351117 SH SOLE 1351117 0 0 COCA-COLA EUROPACIFIC PARTNE SHS G25839104 4195 74987 SH SOLE 74987 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 16114 181625 SH SOLE 181625 0 0 COLGATE PALMOLIVE CO COM 194162103 42349 496269 SH SOLE 496269 0 0 COMCAST CORP NEW CL A 20030N101 78697 1562996 SH SOLE 1562996 0 0 COMERICA INC COM 200340107 4971 57154 SH SOLE 57154 0 0 COMMERCE BANCSHARES INC COM 200525103 622 9047 SH SOLE 9047 0 0 COMPANIA CERVECERIAS UNIDAS SPONSORED ADR 204429104 397 24158 SH SOLE 24158 0 0 CONAGRA BRANDS INC COM 205887102 5822 170510 SH SOLE 170510 0 0 CONOCOPHILLIPS COM 20825C104 31577 437450 SH SOLE 437450 0 0 CONSOLIDATED EDISON INC COM 209115104 36766 430946 SH SOLE 430946 0 0 CONSTELLATION BRANDS INC CL A 21036P108 14682 58499 SH SOLE 58499 0 0 COOPER COS INC COM NEW 216648402 7310 17443 SH SOLE 17443 0 0 COPART INC COM 217204106 34950 230609 SH SOLE 230609 0 0 CORNING INC COM 219350105 9105 244538 SH SOLE 244538 0 0 CORTEVA INC COM 22052L104 12410 262459 SH SOLE 262459 0 0 COSTAR GROUP INC COM 22160N109 23065 291830 SH SOLE 291830 0 0 COSTCO WHSL CORP NEW COM 22160K105 136973 241264 SH SOLE 241264 0 0 COTERRA ENERGY INC COM 127097103 4333 228099 SH SOLE 228099 0 0 COUPA SOFTWARE INC COM 22266L106 3998 25284 SH SOLE 25284 0 0 CREDICORP LTD COM G2519Y108 3087 25300 SH SOLE 25300 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 13874 67752 SH SOLE 67752 0 0 CROWN CASTLE INTL CORP NEW COM 22822V101 31562 151248 SH SOLE 151248 0 0 CSX CORP COM 126408103 215425 5729383 SH SOLE 5729383 0 0 CUMMINS INC COM 231021106 11735 53805 SH SOLE 53805 0 0 CVS HEALTH CORP COM 126650100 46626 452046 SH SOLE 452046 0 0 D R HORTON INC COM 23331A109 12067 111240 SH SOLE 111240 0 0 DANAHER CORPORATION COM 235851102 70977 215699 SH SOLE 215699 0 0 DARDEN RESTAURANTS INC COM 237194105 6814 45237 SH SOLE 45237 0 0 DATADOG INC CL A COM 23804L103 15106 84782 SH SOLE 84782 0 0 DAVITA INC COM 23918K108 2561 22513 SH SOLE 22513 0 0 DEERE & CO COM 244199105 34547 100733 SH SOLE 100733 0 0 DELL TECHNOLOGIES INC CL C 24703L202 5183 92241 SH SOLE 92241 0 0 DENTSPLY SIRONA INC COM 24906P109 4316 77373 SH SOLE 77373 0 0 DEUTSCHE BANK A G NAMEN AKT D18190898 2997 270483 SH SOLE 270483 0 0 DEVON ENERGY CORP NEW COM 25179M103 9274 210555 SH SOLE 210555 0 0 DEXCOM INC COM 252131107 17818 33169 SH SOLE 33169 0 0 DIAMONDBACK ENERGY INC COM 25278X109 6634 61521 SH SOLE 61521 0 0 DIGITAL RLTY TR INC COM 253868103 12986 73413 SH SOLE 73413 0 0 DISCOVER FINL SVCS COM 254709108 11822 102307 SH SOLE 102307 0 0 DISCOVERY INC COM SER A 25470F104 2550 111343 SH SOLE 111343 0 0 DISCOVERY INC COM SER A 25470F104 1435 60970 SH SOLE 60970 0 0 DISH NETWORK CORPORATION CL A 25470M109 2729 84107 SH SOLE 84107 0 0 DISNEY WALT CO COM 254687106 97448 629084 SH SOLE 629084 0 0 DOCUSIGN INC COM 256163106 10083 66175 SH SOLE 66175 0 0 DOLLAR GEN CORP NEW COM 256677105 19706 83559 SH SOLE 83559 0 0 DOLLAR TREE INC COM 256746108 11162 79420 SH SOLE 79420 0 0 DOMINION ENERGY INC COM 25746U109 22026 280391 SH SOLE 280391 0 0 DOMINOS PIZZA INC COM 25754A201 7086 12557 SH SOLE 12557 0 0 DOORDASH INC CL A 25809K105 7322 49162 SH SOLE 49162 0 0 DORIAN LPG LTD SHS USD Y2106R110 4 341 SH SOLE 341 0 0 DOVER CORP COM 260003108 10429 57423 SH SOLE 57423 0 0 DOW INC COM 260557103 14413 254126 SH SOLE 254126 0 0 DRAFTKINGS INC COM CL A 26142R104 2965 107916 SH SOLE 107916 0 0 DTE ENERGY CO COM 233331107 3202 26784 SH SOLE 26784 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 8204 78203 SH SOLE 78203 0 0 DUKE REALTY CORP COM NEW 264411505 26735 407211 SH SOLE 407211 0 0 DUPONT DE NEMOURS INC COM 26614N102 14533 179925 SH SOLE 179925 0 0 EASTMAN CHEM CO COM 277432100 36819 304542 SH SOLE 304542 0 0 EATON CORP PLC SHS G29183103 25186 145698 SH SOLE 145698 0 0 EBAY INC. COM 278642103 14122 212322 SH SOLE 212322 0 0 ECOLAB INC COM 278865100 19979 85183 SH SOLE 85183 0 0 EDISON INTL COM 281020107 8669 126992 SH SOLE 126992 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 92035 710696 SH SOLE 710696 0 0 ELANCO ANIMAL HEALTH INC COM 28414H103 4290 151148 SH SOLE 151148 0 0 ELECTRONIC ARTS INC COM 285512109 13431 101808 SH SOLE 101808 0 0 EMERSON ELEC CO COM 291011104 18799 202195 SH SOLE 202195 0 0 ENEL AMERICAS S A SPONSORED ADR 29274F104 174 31973 SH SOLE 31973 0 0 ENPHASE ENERGY INC COM 29355A107 8136 44467 SH SOLE 44467 0 0 ENTERGY CORP NEW COM 29364G103 94 832 SH SOLE 832 0 0 EOG RES INC COM 26875P101 18325 206238 SH SOLE 206238 0 0 EPAM SYS INC COM 29414B104 11123 16625 SH SOLE 16625 0 0 EQT CORP COM 26884L109 8372 5000000 SH SOLE 5000000 0 0 EQUIFAX INC COM 294429105 11773 40194 SH SOLE 40194 0 0 EQUINIX INC COM 29444U700 23554 27843 SH SOLE 27843 0 0 EQUITABLE HLDGS INC COM 29452E101 4264 130012 SH SOLE 130012 0 0 EQUITY LIFESTYLE PPTYS INC COM 29472R108 5914 67435 SH SOLE 67435 0 0 EQUITY RESIDENTIAL SH BEN INT 29476L107 11828 130678 SH SOLE 130678 0 0 ESSEX PPTY TR INC COM 297178105 8302 23569 SH SOLE 23569 0 0 ETSY INC COM 29786A106 9350 42706 SH SOLE 42706 0 0 EVEREST RE GROUP LTD COM G3223R108 3797 13857 SH SOLE 13857 0 0 EVERSOURCE ENERGY COM 30040W108 63622 699108 SH SOLE 699108 0 0 EXACT SCIENCES CORP COM 30063P105 4524 58101 SH SOLE 58101 0 0 EXELON CORP COM 30161N101 41165 712203 SH SOLE 712203 0 0 EXPEDIA GROUP INC COM NEW 30212P303 9113 50416 SH SOLE 50416 0 0 EXPEDITORS INTL WASH INC COM 302130109 8740 65064 SH SOLE 65064 0 0 EXTRA SPACE STORAGE INC COM 30225T102 11639 51318 SH SOLE 51318 0 0 EXXON MOBIL CORP COM 30231G102 128693 2103346 SH SOLE 2103346 0 0 F5 INC COM 315616102 4043 16518 SH SOLE 16518 0 0 FACTSET RESH SYS INC COM 303075105 28349 58307 SH SOLE 58307 0 0 FAIR ISAAC CORP COM 303250104 3420 7883 SH SOLE 7883 0 0 FARFETCH LTD ORD SH CL A 30744W107 3621 108273 SH SOLE 108273 0 0 FASTENAL CO COM 311900104 12520 195401 SH SOLE 195401 0 0 FEDERAL RLTY INVT TR SH BEN INT NEW 313747206 3881 28467 SH SOLE 28467 0 0 FEDEX CORP COM 31428X106 21230 82084 SH SOLE 82084 0 0 FERGUSON PLC NEW SHS G3421J106 459361 3505904 SH SOLE 3505904 0 0 FERRARI N V COM N3167Y103 3488 15330 SH SOLE 15330 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 5603 107344 SH SOLE 107344 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 22659 207511 SH SOLE 207511 0 0 FIFTH THIRD BANCORP COM 316773100 10502 241170 SH SOLE 241170 0 0 FIRST HORIZON CORPORATION COM 320517105 1746 106950 SH SOLE 106950 0 0 FIRST REP BK SAN FRANCISCO C COM 33616C100 12219 59173 SH SOLE 59173 0 0 FIRSTENERGY CORP COM 337932107 7695 185001 SH SOLE 185001 0 0 FISERV INC COM 337738108 22996 221601 SH SOLE 221601 0 0 FIVE BELOW INC COM 33829M101 28160 136137 SH SOLE 136137 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 6061 27065 SH SOLE 27065 0 0 FLEX LTD ORD Y2573F102 3522 192108 SH SOLE 192108 0 0 FMC CORP COM NEW 302491303 9097 82767 SH SOLE 82767 0 0 FORD MTR CO DEL COM 345370860 48103 2316534 SH SOLE 2316534 0 0 FORTINET INC COM 34959E109 16239 45168 SH SOLE 45168 0 0 FORTIVE CORP COM 34959J108 7408 97108 SH SOLE 97108 0 0 FORTUNE BRANDS HOME & SEC IN COM 34964C106 4813 45028 SH SOLE 45028 0 0 FOX CORP CL A COM 35137L105 1741 50807 SH SOLE 50807 0 0 FOX CORP CL A COM 35137L105 3984 107945 SH SOLE 107945 0 0 FRANKLIN RESOURCES INC COM 354613101 3139 93766 SH SOLE 93766 0 0 FREEPORT-MCMORAN INC CL B 35671D857 8134 194942 SH SOLE 194942 0 0 GALLAGHER ARTHUR J & CO COM 363576109 14060 82848 SH SOLE 82848 0 0 GARMIN LTD SHS H2906T109 7217 53001 SH SOLE 53001 0 0 GARTNER INC COM 366651107 9282 27753 SH SOLE 27753 0 0 GENERAC HLDGS INC COM 368736104 6230 17703 SH SOLE 17703 0 0 GENERAL DYNAMICS CORP COM 369550108 19341 92765 SH SOLE 92765 0 0 GENERAL ELECTRIC CO COM NEW 369604301 35981 380893 SH SOLE 380893 0 0 GENERAL MLS INC COM 370334104 15465 229531 SH SOLE 229531 0 0 GENERAL MTRS CO COM 37045V100 43612 743975 SH SOLE 743975 0 0 GENTEX CORP COM 371901109 3015 86509 SH SOLE 86509 0 0 GENUINE PARTS CO COM 372460105 6126 43680 SH SOLE 43680 0 0 GILEAD SCIENCES INC COM 375558103 45773 630306 SH SOLE 630306 0 0 GLOBAL PMTS INC COM 37940X102 14452 106894 SH SOLE 106894 0 0 GLOBE LIFE INC COM 37959E102 3280 34991 SH SOLE 34991 0 0 GODADDY INC CL A 380237107 5292 62375 SH SOLE 62375 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 77687 203091 SH SOLE 203091 0 0 GRAINGER W W INC COM 384802104 8456 16316 SH SOLE 16316 0 0 GRUPO AEROPORTUARIO DEL SURE SPON ADR SER B 40051E202 210 1018 SH SOLE 1018 0 0 GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 3056 33645 SH SOLE 33645 0 0 HALLIBURTON CO COM 406216101 13357 584172 SH SOLE 584172 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 7733 111971 SH SOLE 111971 0 0 HASBRO INC COM 418056107 4732 46507 SH SOLE 46507 0 0 HCA HEALTHCARE INC COM 40412C101 172595 671784 SH SOLE 671784 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 9776 150311 SH SOLE 150311 0 0 HEALTHPEAK PROPERTIES INC COM 42250P103 7019 194523 SH SOLE 194523 0 0 HEICO CORP NEW COM 422806109 2183 15130 SH SOLE 15130 0 0 HEICO CORP NEW COM 422806109 3383 26314 SH SOLE 26314 0 0 HENRY JACK & ASSOC INC COM 426281101 5455 32677 SH SOLE 32677 0 0 HENRY SCHEIN INC COM 806407102 3376 43544 SH SOLE 43544 0 0 HERSHEY CO COM 427866108 10427 53880 SH SOLE 53880 0 0 HESS CORP COM 42809H107 7139 96428 SH SOLE 96428 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 7403 469582 SH SOLE 469582 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 11357 72814 SH SOLE 72814 0 0 HOLOGIC INC COM 436440101 7125 93049 SH SOLE 93049 0 0 HOME DEPOT INC COM 437076102 223195 537839 SH SOLE 537839 0 0 HONEYWELL INTL INC COM 438516106 76433 366524 SH SOLE 366524 0 0 HORIZON THERAPEUTICS PUB L SHS G46188101 7851 72821 SH SOLE 72821 0 0 HORMEL FOODS CORP COM 440452100 4507 92311 SH SOLE 92311 0 0 HOST HOTELS & RESORTS INC COM 44107P104 4788 275245 SH SOLE 275245 0 0 HOWMET AEROSPACE INC COM 443201108 4373 137393 SH SOLE 137393 0 0 HP INC COM 40434L105 16145 428765 SH SOLE 428765 0 0 HUBSPOT INC COM 443573100 10454 15862 SH SOLE 15862 0 0 HUMANA INC COM 444859102 21730 46849 SH SOLE 46849 0 0 HUNT J B TRANS SVCS INC COM 445658107 5172 25301 SH SOLE 25301 0 0 HUNTINGTON BANCSHARES INC COM 446150104 7133 462755 SH SOLE 462755 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 1033 5534 SH SOLE 5534 0 0 HUTCHMED CHINA LTD SPONSORED ADS 44842L103 4724 134900 SH SOLE 134900 0 0 IAC INTERACTIVECORP NEW COM NEW 44891N208 3768 28807 SH SOLE 28807 0 0 IDACORP INC COM 451107106 24208 213593 SH SOLE 213593 0 0 IDEX CORP COM 45167R104 5078 21499 SH SOLE 21499 0 0 IDEXX LABS INC COM 45168D104 50298 76367 SH SOLE 76367 0 0 IHS MARKIT LTD SHS G47567105 17091 128575 SH SOLE 128575 0 0 ILLINOIS TOOL WKS INC COM 452308109 27352 110834 SH SOLE 110834 0 0 ILLUMINA INC COM 452327109 56162 147532 SH SOLE 147532 0 0 INCYTE CORP COM 45337C102 4558 62060 SH SOLE 62060 0 0 INFOSYS LTD SPONSORED ADR 456788108 923 36453 SH SOLE 36453 0 0 INGERSOLL RAND INC COM 45687V106 8103 130956 SH SOLE 130956 0 0 INSULET CORP COM 45784P101 6031 22657 SH SOLE 22657 0 0 INTEL CORP COM 458140100 71703 1392028 SH SOLE 1392028 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 27204 198881 SH SOLE 198881 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 42666 319261 SH SOLE 319261 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 15180 100780 SH SOLE 100780 0 0 INTERNATIONAL PAPER CO COM 460146103 33909 721553 SH SOLE 721553 0 0 INTERPUBLIC GROUP COS INC COM 460690100 5867 156695 SH SOLE 156695 0 0 INTUIT COM 461202103 237006 368410 SH SOLE 368410 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 211451 588713 SH SOLE 588713 0 0 INVITATION HOMES INC COM 46187W107 8987 198144 SH SOLE 198144 0 0 IPG PHOTONICS CORP COM 44980X109 2189 12719 SH SOLE 12719 0 0 IQVIA HLDGS INC COM 46266C105 124277 440503 SH SOLE 440503 0 0 IRON MTN INC NEW COM 46284V101 5086 97179 SH SOLE 97179 0 0 JACOBS ENGR GROUP INC COM 469814107 5017 36027 SH SOLE 36027 0 0 JAZZ PHARMACEUTICALS PLC SHS USD G50871105 2579 20235 SH SOLE 20235 0 0 JOHNSON & JOHNSON COM 478160104 206978 1210150 SH SOLE 1210150 0 0 JOHNSON CTLS INTL PLC SHS G51502105 20358 250388 SH SOLE 250388 0 0 JONES LANG LASALLE INC COM 48020Q107 29401 109113 SH SOLE 109113 0 0 JPMORGAN CHASE & CO COM 46625H100 247341 1562140 SH SOLE 1562140 0 0 JUNIPER NETWORKS INC COM 48203R104 3800 106420 SH SOLE 106420 0 0 KADANT INC COM 48282T104 974 4227 SH SOLE 4227 0 0 KB FINL GROUP INC SPONSORED ADR 48241A105 28306 613271 SH SOLE 613271 0 0 KELLOGG CO COM 487836108 4944 76746 SH SOLE 76746 0 0 KEURIG DR PEPPER INC COM 49271V100 9469 256949 SH SOLE 256949 0 0 KEYCORP COM 493267108 7781 336455 SH SOLE 336455 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 13347 64637 SH SOLE 64637 0 0 KIMBERLY-CLARK CORP COM 494368103 15246 106692 SH SOLE 106692 0 0 KIMCO RLTY CORP COM 49446R109 4030 163465 SH SOLE 163465 0 0 KINDER MORGAN INC DEL COM 49456B101 11807 744224 SH SOLE 744224 0 0 KKR & CO INC COM 48251W104 12915 173294 SH SOLE 173294 0 0 KLA CORP COM NEW 482480100 22215 51644 SH SOLE 51644 0 0 KRAFT HEINZ CO COM 500754106 24194 673639 SH SOLE 673639 0 0 KROGER CO COM 501044101 11044 244045 SH SOLE 244045 0 0 KYNDRYL HLDGS INC COMMON STOCK 50155Q100 1163 64296 SH SOLE 64296 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 15757 73893 SH SOLE 73893 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 11143 35462 SH SOLE 35462 0 0 LAM RESEARCH CORP COM 512807108 35323 49104 SH SOLE 49104 0 0 LAMB WESTON HLDGS INC COM 513272104 3751 59186 SH SOLE 59186 0 0 LAS VEGAS SANDS CORP COM 517834107 4304 114358 SH SOLE 114358 0 0 LAUDER ESTEE COS INC CL A 518439104 28132 75971 SH SOLE 75971 0 0 LEAR CORP COM NEW 521865204 4020 21962 SH SOLE 21962 0 0 LEIDOS HOLDINGS INC COM 525327102 2707 30457 SH SOLE 30457 0 0 LENNAR CORP CL A 526057104 10538 90712 SH SOLE 90712 0 0 LENNAR CORP CL A 526057104 109 1135 SH SOLE 1135 0 0 LI AUTO INC SPONSORED ADS 50202M102 22063 687100 SH SOLE 687100 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 1555 9660 SH SOLE 9660 0 0 LIBERTY BROADBAND CORP COM SER A 530307107 8236 51117 SH SOLE 51117 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 3648 129806 SH SOLE 129806 0 0 LIBERTY GLOBAL PLC SHS CL A G5480U104 1779 64113 SH SOLE 64113 0 0 LIBERTY MEDIA CORP DEL DEB 4.000%11/1 530715AG6 1794 35272 PRN SOLE 35272 0 0 LIBERTY MEDIA CORP DEL DEB 4.000%11/1 530715AG6 3306 64995 PRN SOLE 64995 0 0 LILLY ELI & CO COM 532457108 225836 817934 SH SOLE 817934 0 0 LINCOLN NATL CORP IND COM 534187109 4144 60715 SH SOLE 60715 0 0 LINDE PLC SHS G5494J103 59229 170991 SH SOLE 170991 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 6278 52443 SH SOLE 52443 0 0 LKQ CORP COM 501889208 6409 106788 SH SOLE 106788 0 0 LOCKHEED MARTIN CORP COM 539830109 26860 75578 SH SOLE 75578 0 0 LOEWS CORP COM 540424108 5271 91284 SH SOLE 91284 0 0 LOGITECH INTL S A SHS H50430232 1494 19422 SH SOLE 19422 0 0 LOWES COS INC COM 548661107 63447 245329 SH SOLE 245329 0 0 LULULEMON ATHLETICA INC COM 550021109 15053 38458 SH SOLE 38458 0 0 LUMEN TECHNOLOGIES INC COM 550241103 4833 385286 SH SOLE 385286 0 0 LYFT INC CL A COM 55087P104 4203 98387 SH SOLE 98387 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 8237 89309 SH SOLE 89309 0 0 M & T BK CORP COM 55261F104 6542 42599 SH SOLE 42599 0 0 MARATHON PETE CORP COM 56585A102 13140 205355 SH SOLE 205355 0 0 MARKEL CORP COM 570535104 4755 3853 SH SOLE 3853 0 0 MARKETAXESS HLDGS INC COM 57060D108 5679 13801 SH SOLE 13801 0 0 MARRIOTT INTL INC NEW CL A 571903202 15314 92647 SH SOLE 92647 0 0 MARSH & MCLENNAN COS INC COM 571748102 31441 180911 SH SOLE 180911 0 0 MARTIN MARIETTA MATLS INC COM 573284106 9333 21191 SH SOLE 21191 0 0 MARVELL TECHNOLOGY INC COM 573874104 23351 266781 SH SOLE 266781 0 0 MASCO CORP COM 574599106 6433 91614 SH SOLE 91614 0 0 MASIMO CORP COM 574795100 4227 14445 SH SOLE 14445 0 0 MASTERCARD INCORPORATED CL A 57636Q104 107255 298470 SH SOLE 298470 0 0 MATCH GROUP INC NEW COM 57667L107 12987 98150 SH SOLE 98150 0 0 MCCORMICK & CO INC COM VTG 579780107 27760 287360 SH SOLE 287360 0 0 MCDONALDS CORP COM 580135101 71422 266474 SH SOLE 266474 0 0 MCKESSON CORP COM 58155Q103 13413 53937 SH SOLE 53937 0 0 MEDTRONIC PLC SHS G5960L103 49249 476042 SH SOLE 476042 0 0 MERCADOLIBRE INC COM 58733R102 149510 110844 SH SOLE 110844 0 0 MERCK & CO INC COM 58933Y105 67367 878952 SH SOLE 878952 0 0 META PLATFORMS INC CL A 30303M102 350370 1041728 SH SOLE 1041728 0 0 METLIFE INC COM 59156R108 16436 263033 SH SOLE 263033 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 44947 26471 SH SOLE 26471 0 0 MGE ENERGY INC COM 55277P104 21460 261081 SH SOLE 261081 0 0 MGM RESORTS INTERNATIONAL COM 552953101 5967 132946 SH SOLE 132946 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 15606 179222 SH SOLE 179222 0 0 MICRON TECHNOLOGY INC COM 595112103 58933 632773 SH SOLE 632773 0 0 MICROSOFT CORP COM 594918104 1727474 5137241 SH SOLE 5137241 0 0 MID-AMER APT CMNTYS INC COM 59522J103 8728 38026 SH SOLE 38026 0 0 MOBILE TELESYSTEMS PUB JT ST SPONSORED ADR 607409109 4618 581200 SH SOLE 581200 0 0 MODERNA INC COM 60770K107 43279 170336 SH SOLE 170336 0 0 MOHAWK INDS INC COM 608190104 3286 18029 SH SOLE 18029 0 0 MOLSON COORS BEVERAGE CO CL A 60871R100 2725 58792 SH SOLE 58792 0 0 MONDELEZ INTL INC CL A 609207105 33203 500765 SH SOLE 500765 0 0 MONGODB INC CL A 60937P106 11623 21944 SH SOLE 21944 0 0 MONOLITHIC PWR SYS INC COM 609839105 7366 14921 SH SOLE 14921 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 12823 133548 SH SOLE 133548 0 0 MOODYS CORP COM 615369105 21461 54958 SH SOLE 54958 0 0 MORGAN STANLEY COM NEW 617446448 46408 472871 SH SOLE 472871 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 15962 58760 SH SOLE 58760 0 0 MSCI INC COM 55354G100 16811 27439 SH SOLE 27439 0 0 NASDAQ INC COM 631103108 7336 34926 SH SOLE 34926 0 0 NETAPP INC COM 64110D104 7495 81454 SH SOLE 81454 0 0 NETFLIX INC COM 64110L106 113112 187717 SH SOLE 187717 0 0 NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 46 22148 SH SOLE 22148 0 0 NEW YORK TIMES CO CL A 650111107 22701 469961 SH SOLE 469961 0 0 NEWELL BRANDS INC COM 651229106 3121 142936 SH SOLE 142936 0 0 NEWMONT CORP COM 651639106 18668 301021 SH SOLE 301021 0 0 NEWS CORP NEW CL A 65249B109 390 17330 SH SOLE 17330 0 0 NEWS CORP NEW CL A 65249B109 2711 121474 SH SOLE 121474 0 0 NEXTERA ENERGY INC COM 65339F101 62869 673370 SH SOLE 673370 0 0 NIELSEN HLDGS PLC SHS EUR G6518L108 2390 116492 SH SOLE 116492 0 0 NIKE INC CL B 654106103 70046 420217 SH SOLE 420217 0 0 NIO INC SPON ADS 62914V106 54598 1722600 SH SOLE 1722600 0 0 NISOURCE INC COM 65473P105 4469 161848 SH SOLE 161848 0 0 NORDSON CORP COM 655663102 220868 865097 SH SOLE 865097 0 0 NORFOLK SOUTHN CORP COM 655844108 23567 79157 SH SOLE 79157 0 0 NORTHERN TR CORP COM 665859104 8294 69363 SH SOLE 69363 0 0 NORTHROP GRUMMAN CORP COM 666807102 119449 308567 SH SOLE 308567 0 0 NORTONLIFELOCK INC COM 668771108 4850 186706 SH SOLE 186706 0 0 NOVOCURE LTD NOTE 11/0 67011XAB9 2683 35700 PRN SOLE 35700 0 0 NUCOR CORP COM 670346105 23293 204075 SH SOLE 204075 0 0 NVIDIA CORPORATION COM 67066G104 599240 2037053 SH SOLE 2037053 0 0 NVR INC COM 62944T105 6237 1056 SH SOLE 1056 0 0 NXP SEMICONDUCTORS N V COM N6596X109 28941 127014 SH SOLE 127014 0 0 OCCIDENTAL PETE CORP COM 674599105 518 41274 SH SOLE 41274 0 0 OCCIDENTAL PETE CORP COM 674599105 22193 765686 SH SOLE 765686 0 0 OGE ENERGY CORP COM 670837103 19143 498852 SH SOLE 498852 0 0 OKTA INC CL A 679295105 9634 42956 SH SOLE 42956 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 128881 359595 SH SOLE 359595 0 0 OMNICOM GROUP INC COM 681919106 4899 66868 SH SOLE 66868 0 0 ONEOK INC NEW COM 682680103 7287 123997 SH SOLE 123997 0 0 ORACLE CORP COM 68389X105 51050 585407 SH SOLE 585407 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 16875 23890 SH SOLE 23890 0 0 ORGANON & CO COMMON STOCK 68622V106 2531 83129 SH SOLE 83129 0 0 ORION OFFICE REIT INC COM 68629Y103 347 18559 SH SOLE 18559 0 0 OTIS WORLDWIDE CORP COM 68902V107 13545 155557 SH SOLE 155557 0 0 PACCAR INC COM 693718108 45588 516345 SH SOLE 516345 0 0 PACKAGING CORP AMER COM 695156109 1646 12092 SH SOLE 12092 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 10270 563812 SH SOLE 563812 0 0 PALO ALTO NETWORKS INC COM 697435105 18882 33930 SH SOLE 33930 0 0 PARKER-HANNIFIN CORP COM 701094104 14890 46809 SH SOLE 46809 0 0 PAYCHEX INC COM 704326107 13732 100579 SH SOLE 100579 0 0 PAYCOM SOFTWARE INC COM 70432V102 7545 18169 SH SOLE 18169 0 0 PAYPAL HLDGS INC COM 70450Y103 208183 1103717 SH SOLE 1103717 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 3387 94708 SH SOLE 94708 0 0 PENTAIR PLC SHS G7S00T104 4686 64185 SH SOLE 64185 0 0 PEPSICO INC COM 713448108 122430 704755 SH SOLE 704755 0 0 PERKINELMER INC COM 714046109 7398 36789 SH SOLE 36789 0 0 PFIZER INC COM 717081103 111737 1892406 SH SOLE 1892406 0 0 PG&E CORP COM 69331C108 5219 429369 SH SOLE 429369 0 0 PHILIP MORRIS INTL INC COM 718172109 77672 817555 SH SOLE 817555 0 0 PHILLIPS 66 COM 718546104 10627 146655 SH SOLE 146655 0 0 PINTEREST INC CL A 72352L106 7010 192862 SH SOLE 192862 0 0 PIONEER NAT RES CO COM 723787107 13680 75194 SH SOLE 75194 0 0 PLUG POWER INC COM NEW 72919P202 4957 175636 SH SOLE 175636 0 0 PNC FINL SVCS GROUP INC COM 693475105 57935 288926 SH SOLE 288926 0 0 POOL CORP COM 73278L105 7408 13084 SH SOLE 13084 0 0 PPG INDS INC COM 693506107 14932 86614 SH SOLE 86614 0 0 PPL CORP COM 69351T106 395 13144 SH SOLE 13144 0 0 PRICE T ROWE GROUP INC COM 74144T108 15093 76740 SH SOLE 76740 0 0 PRIMERICA INC COM 74164M108 23292 151939 SH SOLE 151939 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 7634 105527 SH SOLE 105527 0 0 PROCTER AND GAMBLE CO COM 742718109 190812 1166544 SH SOLE 1166544 0 0 PROGRESSIVE CORP COM 743315103 161225 1570097 SH SOLE 1570097 0 0 PROLOGIS INC. COM 74340W103 54476 323521 SH SOLE 323521 0 0 PRUDENTIAL FINL INC COM 744320102 15289 141243 SH SOLE 141243 0 0 PTC INC COM 69370C100 4862 40119 SH SOLE 40119 0 0 PUBLIC STORAGE COM 74460D109 20315 54224 SH SOLE 54224 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 19078 285878 SH SOLE 285878 0 0 PULTE GROUP INC COM 745867101 4850 84865 SH SOLE 84865 0 0 QIAGEN NV SHS NEW N72482123 1443 29422 SH SOLE 29422 0 0 QORVO INC COM 74736K101 5585 35714 SH SOLE 35714 0 0 QUALCOMM INC COM 747525103 69963 382428 SH SOLE 382428 0 0 QUEST DIAGNOSTICS INC COM 74834L100 6916 39955 SH SOLE 39955 0 0 RAYMOND JAMES FINL INC COM 754730109 5360 53372 SH SOLE 53372 0 0 RAYTHEON TECHNOLOGIES CORP COM 75513E101 45544 529307 SH SOLE 529307 0 0 REALTY INCOME CORP COM 756109104 13288 185619 SH SOLE 185619 0 0 REGENCY CTRS CORP COM 758849103 4176 55415 SH SOLE 55415 0 0 REGENERON PHARMACEUTICALS COM 75886F107 21596 34182 SH SOLE 34182 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 7593 348397 SH SOLE 348397 0 0 RELIANCE STEEL & ALUMINUM CO COM 759509102 146659 903935 SH SOLE 903935 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 2558 15107 SH SOLE 15107 0 0 REPUBLIC SVCS INC COM 760759100 9987 71609 SH SOLE 71609 0 0 RESMED INC COM 761152107 12587 48313 SH SOLE 48313 0 0 RINGCENTRAL INC CL A 76680R206 5353 28551 SH SOLE 28551 0 0 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 4771 46000 SH SOLE 46000 0 0 ROBERT HALF INTL INC COM 770323103 4428 39710 SH SOLE 39710 0 0 ROCKWELL AUTOMATION INC COM 773903109 13717 39311 SH SOLE 39311 0 0 ROKU INC COM CL A 77543R102 9471 41490 SH SOLE 41490 0 0 ROLLINS INC COM 775711104 2411 70466 SH SOLE 70466 0 0 ROPER TECHNOLOGIES INC COM 776696106 57356 116609 SH SOLE 116609 0 0 ROSS STORES INC COM 778296103 13528 118352 SH SOLE 118352 0 0 ROYAL CARIBBEAN GROUP NOTE 4.250% 6/1 780153BB7 4988 64867 PRN SOLE 64867 0 0 ROYALTY PHARMA PLC SHS CLASS A G7709Q104 4707 118084 SH SOLE 118084 0 0 RPM INTL INC COM 749685103 24725 244738 SH SOLE 244738 0 0 S&P GLOBAL INC COM 78409V104 72089 152777 SH SOLE 152777 0 0 SALESFORCE COM INC COM 79466L302 81516 320830 SH SOLE 320830 0 0 SANTANDER CONSUMER USA HLDGS COM 80283M101 691 16442 SH SOLE 16442 0 0 SBA COMMUNICATIONS CORP NEW CL A 78410G104 14770 37951 SH SOLE 37951 0 0 SCHLUMBERGER LTD COM STK 806857108 29256 976654 SH SOLE 976654 0 0 SCHWAB CHARLES CORP COM 808513105 42890 510168 SH SOLE 510168 0 0 SEACOR MARINE HLDGS INC COM 78413P101 5 1550 SH SOLE 1550 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 7843 69425 SH SOLE 69425 0 0 SEAGEN INC COM 81181C104 7425 48053 SH SOLE 48053 0 0 SEI INVTS CO COM 784117103 1857 30470 SH SOLE 30470 0 0 SEMPRA COM 816851109 14413 108938 SH SOLE 108938 0 0 SENDAS DISTRIBUIDORA S A SPON ADS 81689T104 70 5879 SH SOLE 5879 0 0 SENSATA TECHNOLOGIES HLDG PL SHS G8060N102 3016 48883 SH SOLE 48883 0 0 SERVICENOW INC COM 81762P102 43665 67232 SH SOLE 67232 0 0 SHERWIN WILLIAMS CO COM 824348106 29970 85114 SH SOLE 85114 0 0 SHOPIFY INC CL A 82509L107 22222 12737 SH SOLE 12737 0 0 SIMON PPTY GROUP INC NEW COM 828806109 18719 117157 SH SOLE 117157 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 1125 177003 SH SOLE 177003 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 8184 52744 SH SOLE 52744 0 0 SMUCKER J M CO COM NEW 832696405 4504 33166 SH SOLE 33166 0 0 SNAP ON INC COM 833034101 3651 16947 SH SOLE 16947 0 0 SNOWFLAKE INC CL A 833445109 44300 130733 SH SOLE 130733 0 0 SOLAREDGE TECHNOLOGIES INC COM 83417M104 4490 16011 SH SOLE 16011 0 0 SPLUNK INC COM 848637104 6362 54967 SH SOLE 54967 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 11103 47423 SH SOLE 47423 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 6437 78539 SH SOLE 78539 0 0 STANLEY BLACK & DECKER INC COM 854502101 11108 58898 SH SOLE 58898 0 0 STARBUCKS CORP COM 855244109 46444 396992 SH SOLE 396992 0 0 STATE STR CORP COM 857477103 32334 347700 SH SOLE 347700 0 0 STEEL DYNAMICS INC COM 858119100 153085 2466922 SH SOLE 2466922 0 0 STELLANTIS N.V SHS N82405106 4428 265325 SH SOLE 265325 0 0 STERIS PLC NOTE 3.250% 5/1 138098AB4 6307 25921 PRN SOLE 25921 0 0 STONECO LTD COM CL A G85158106 1261 74764 SH SOLE 74764 0 0 STORE CAP CORP COM 862121100 11430 332319 SH SOLE 332319 0 0 STRYKER CORPORATION COM 863667101 203898 762362 SH SOLE 762362 0 0 SUN CMNTYS INC COM 866674104 8573 40818 SH SOLE 40818 0 0 SUNCOR ENERGY INC NEW COM 867224107 126395 3994779 SH SOLE 3994779 0 0 SVB FINANCIAL GROUP COM 78486Q101 13034 19206 SH SOLE 19206 0 0 SYLVAMO CORP COMMON STOCK 871332102 1904 68273 SH SOLE 68273 0 0 SYNCHRONY FINANCIAL COM 87165B103 9868 212727 SH SOLE 212727 0 0 SYNOPSYS INC COM 871607107 59153 160475 SH SOLE 160475 0 0 SYSCO CORP COM 871829107 13013 165658 SH SOLE 165658 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 402219 3343050 SH SOLE 3343050 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 7763 43666 SH SOLE 43666 0 0 TARGET CORP COM 87612E106 39409 170251 SH SOLE 170251 0 0 TE CONNECTIVITY LTD SHS H84989104 204046 1264578 SH SOLE 1264578 0 0 TECHNIPFMC PLC COM G87110105 731 139464 SH SOLE 139464 0 0 TELADOC HEALTH INC COM 87918A105 4628 50398 SH SOLE 50398 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 7148 16359 SH SOLE 16359 0 0 TELEFLEX INCORPORATED COM 879369106 4974 15143 SH SOLE 15143 0 0 TERADYNE INC COM 880770102 8205 50188 SH SOLE 50188 0 0 TESLA INC COM 88160R101 291484 275748 SH SOLE 275748 0 0 TEXAS INSTRS INC COM 882508104 373894 1983156 SH SOLE 1983156 0 0 TEXTRON INC COM 883203101 5728 74184 SH SOLE 74184 0 0 THE TRADE DESK INC COM CL A 88339J105 37317 407301 SH SOLE 407301 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 498905 747485 SH SOLE 747485 0 0 TIMKEN CO COM 887389104 21858 315432 SH SOLE 315432 0 0 TJX COS INC NEW COM 872540109 65901 867805 SH SOLE 867805 0 0 T-MOBILE US INC COM 872590104 23881 205895 SH SOLE 205895 0 0 TOPBUILD CORP COM 89055F103 7422 26908 SH SOLE 26908 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 31107 320938 SH SOLE 320938 0 0 TRACTOR SUPPLY CO COM 892356106 9394 39368 SH SOLE 39368 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 187732 929159 SH SOLE 929159 0 0 TRANSDIGM GROUP INC COM 893641100 12108 19027 SH SOLE 19027 0 0 TRANSUNION COM 89400J107 7968 67193 SH SOLE 67193 0 0 TRAVELERS COMPANIES INC COM 89417E109 14200 90775 SH SOLE 90775 0 0 TRIMBLE INC COM 896239100 6989 80133 SH SOLE 80133 0 0 TRUIST FINL CORP COM 89832Q109 52082 889605 SH SOLE 889605 0 0 TWILIO INC CL A 90138F102 15173 57603 SH SOLE 57603 0 0 TWITTER INC COM 90184L102 11620 268879 SH SOLE 268879 0 0 TYLER TECHNOLOGIES INC COM 902252105 5852 10877 SH SOLE 10877 0 0 TYSON FOODS INC CL A 902494103 28750 329875 SH SOLE 329875 0 0 UBER TECHNOLOGIES INC COM 90353T100 23159 552186 SH SOLE 552186 0 0 UBIQUITI INC COM 90353W103 79 258 SH SOLE 258 0 0 UBS GROUP AG SHS H42097107 24044 1463657 SH SOLE 1463657 0 0 UDR INC COM 902653104 6655 110941 SH SOLE 110941 0 0 UIPATH INC CL A 90364P105 3256 75455 SH SOLE 75455 0 0 ULTA BEAUTY INC COM 90384S303 36339 88112 SH SOLE 88112 0 0 UNION PAC CORP COM 907818108 98475 390937 SH SOLE 390937 0 0 UNITED AIRLS HLDGS INC COM 910047109 123 2818 SH SOLE 2818 0 0 UNITED PARCEL SERVICE INC CL B 911312106 52604 245445 SH SOLE 245445 0 0 UNITED RENTALS INC COM 911363109 8100 24372 SH SOLE 24372 0 0 UNITEDHEALTH GROUP INC COM 91324P102 351237 699411 SH SOLE 699411 0 0 UNITY SOFTWARE INC COM 91332U101 7421 51907 SH SOLE 51907 0 0 UNIVERSAL HLTH SVCS INC CL B 913903100 3567 27512 SH SOLE 27512 0 0 US BANCORP DEL COM NEW 902973304 49849 887541 SH SOLE 887541 0 0 V F CORP COM 918204108 8370 114319 SH SOLE 114319 0 0 VAIL RESORTS INC COM 91879Q109 4448 13566 SH SOLE 13566 0 0 VALERO ENERGY CORP COM 91913Y100 10780 143532 SH SOLE 143532 0 0 VEEVA SYS INC CL A COM 922475108 11953 46768 SH SOLE 46768 0 0 VENTAS INC COM 92276F100 6508 127317 SH SOLE 127317 0 0 VERISIGN INC COM 92343E102 8289 32644 SH SOLE 32644 0 0 VERISK ANALYTICS INC COM 92345Y106 12698 55499 SH SOLE 55499 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 130612 2513460 SH SOLE 2513460 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 19061 86787 SH SOLE 86787 0 0 VIACOMCBS INC CL A 92556H107 6244 206928 SH SOLE 206928 0 0 VIATRIS INC COM 92556V106 6077 448957 SH SOLE 448957 0 0 VIPSHOP HOLDINGS LIMITED SPONSORED ADS A 92763W103 4399 523400 SH SOLE 523400 0 0 VISA INC COM CL A 92826C839 440781 2034201 SH SOLE 2034201 0 0 VMWARE INC CL A COM 928563402 8183 70626 SH SOLE 70626 0 0 VORNADO RLTY TR SH BEN INT 929042109 2316 55312 SH SOLE 55312 0 0 VOYA FINANCIAL INC COM 929089100 2876 43353 SH SOLE 43353 0 0 VULCAN MATLS CO COM 929160109 9947 47930 SH SOLE 47930 0 0 WABTEC COM 929740108 62233 675673 SH SOLE 675673 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 12944 248184 SH SOLE 248184 0 0 WALMART INC COM 931142103 67465 466192 SH SOLE 466192 0 0 WASTE MGMT INC DEL COM 94106L109 24026 143951 SH SOLE 143951 0 0 WATERS CORP COM 941848103 7586 20360 SH SOLE 20360 0 0 WATSCO INC CL B CONV 942622101 385 1231 SH SOLE 1231 0 0 WAYFAIR INC CL A 94419L101 5060 26622 SH SOLE 26622 0 0 WELLS FARGO CO NEW COM 949746101 66615 1388830 SH SOLE 1388830 0 0 WELLTOWER INC COM 95040Q104 12962 151134 SH SOLE 151134 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 10446 22274 SH SOLE 22274 0 0 WESTERN DIGITAL CORP. COM 958102105 6801 104272 SH SOLE 104272 0 0 WESTERN UN CO COM 959802109 3168 177526 SH SOLE 177526 0 0 WESTLAKE CHEM CORP COM 960413102 3190 32835 SH SOLE 32835 0 0 WESTROCK CO COM 96145D105 2856 64393 SH SOLE 64393 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 10314 250488 SH SOLE 250488 0 0 WHIRLPOOL CORP COM 963320106 4687 19974 SH SOLE 19974 0 0 WILLIAMS COS INC COM 969457100 4221 162121 SH SOLE 162121 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 10819 45544 SH SOLE 45544 0 0 WIX COM LTD NOTE 7/0 92940WAB5 3080 19517 PRN SOLE 19517 0 0 WORKDAY INC CL A 98138H101 17322 63427 SH SOLE 63427 0 0 WP CAREY INC COM 92936U109 5315 64761 SH SOLE 64761 0 0 WYNN RESORTS LTD COM 983134107 3343 39317 SH SOLE 39317 0 0 XILINX INC COM 983919101 17969 84749 SH SOLE 84749 0 0 XPENG INC ADS 98422D105 24614 489100 SH SOLE 489100 0 0 XPO LOGISTICS INC COM 983793100 1752 22616 SH SOLE 22616 0 0 XYLEM INC COM 98419M100 7155 59647 SH SOLE 59647 0 0 YANDEX N V SHS CLASS A N97284108 6627 109512 SH SOLE 109512 0 0 YUM BRANDS INC COM 988498101 13586 97825 SH SOLE 97825 0 0 YUM CHINA HLDGS INC COM 98850P109 32571 653438 SH SOLE 653438 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 11052 18560 SH SOLE 18560 0 0 ZENDESK INC COM 98936J101 4992 47862 SH SOLE 47862 0 0 ZILLOW GROUP INC CL A 98954M101 1267 20363 SH SOLE 20363 0 0 ZILLOW GROUP INC CL A 98954M101 3748 58681 SH SOLE 58681 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 9353 73636 SH SOLE 73636 0 0 ZIONS BANCORPORATION N A COM 989701107 3457 54750 SH SOLE 54750 0 0 ZOETIS INC CL A 98978V103 41630 170624 SH SOLE 170624 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 13598 73931 SH SOLE 73931 0 0 ZSCALER INC COM 98980G102 8937 27807 SH SOLE 27807 0 0 ZTO EXPRESS CAYMAN INC SPONSORED ADS A 98980A105 134 4741 SH SOLE 4741 0 0